Table of Contents

Class CBaseViewModel

Namespace
CounterStrikeSharp.API.Core
Assembly
CounterStrikeSharp.API.dll
public class CBaseViewModel : CBaseAnimGraph, IEquatable<CEntityInstance>
Inheritance
CBaseViewModel
Implements
Derived
Inherited Members

Constructors

CBaseViewModel(nint)

public CBaseViewModel(nint pointer)

Parameters

pointer nint

Properties

AnimationParity

[SchemaMember("CBaseViewModel", "m_nAnimationParity")]
public ref uint AnimationParity { get; }

Property Value

uint

AnimationPrefix

[SchemaMember("CBaseViewModel", "m_sAnimationPrefix")]
public string AnimationPrefix { get; set; }

Property Value

string

AnimationStartTime

[SchemaMember("CBaseViewModel", "m_flAnimationStartTime")]
public ref float AnimationStartTime { get; }

Property Value

float

ControlPanel

[SchemaMember("CBaseViewModel", "m_hControlPanel")]
public CHandle<CBaseEntity> ControlPanel { get; }

Property Value

CHandle<CBaseEntity>

LastFacing

[SchemaMember("CBaseViewModel", "m_vecLastFacing")]
public Vector LastFacing { get; }

Property Value

Vector

OldLayer

[SchemaMember("CBaseViewModel", "m_oldLayer")]
public ref int OldLayer { get; }

Property Value

int

OldLayerSequence

[SchemaMember("CBaseViewModel", "m_hOldLayerSequence")]
public ref int OldLayerSequence { get; }

Property Value

int

OldLayerStartTime

[SchemaMember("CBaseViewModel", "m_oldLayerStartTime")]
public ref float OldLayerStartTime { get; }

Property Value

float

VMName

[SchemaMember("CBaseViewModel", "m_sVMName")]
public string VMName { get; set; }

Property Value

string

ViewModelIndex

[SchemaMember("CBaseViewModel", "m_nViewModelIndex")]
public ref uint ViewModelIndex { get; }

Property Value

uint

Weapon

[SchemaMember("CBaseViewModel", "m_hWeapon")]
public CHandle<CBasePlayerWeapon> Weapon { get; }

Property Value

CHandle<CBasePlayerWeapon>