Class CBaseAnimGraphController
- Namespace
- CounterStrikeSharp.API.Core
- Assembly
- CounterStrikeSharp.API.dll
public class CBaseAnimGraphController : CSkeletonAnimationController
- Inheritance
-
object
CBaseAnimGraphController
- Inherited Members
-
Constructors
CBaseAnimGraphController(nint)
public CBaseAnimGraphController(nint pointer)
Parameters
pointer nint
Properties
ActiveIKChainMask
[SchemaMember("CBaseAnimGraphController", "m_nActiveIKChainMask")]
public ref uint ActiveIKChainMask { get; }
Property Value
- uint
AnimGraph2Identifier
[SchemaMember("CBaseAnimGraphController", "m_sAnimGraph2Identifier")]
public string AnimGraph2Identifier { get; set; }
Property Value
- string
AnimGraphNetworkedVars
[SchemaMember("CBaseAnimGraphController", "m_animGraphNetworkedVars")]
public CAnimGraphNetworkedVariables AnimGraphNetworkedVars { get; }
Property Value
- CAnimGraphNetworkedVariables
AnimLoopMode
[SchemaMember("CBaseAnimGraphController", "m_nAnimLoopMode")]
public ref AnimLoopMode_t AnimLoopMode { get; }
Property Value
- AnimLoopMode_t
AnimationAlgorithm
[SchemaMember("CBaseAnimGraphController", "m_nAnimationAlgorithm")]
public ref AnimationAlgorithm_t AnimationAlgorithm { get; }
Property Value
- AnimationAlgorithm_t
ExternalClipIds
[SchemaMember("CBaseAnimGraphController", "m_vecExternalClipIds")]
public NetworkedVector<ResourceId_t> ExternalClipIds { get; }
Property Value
- NetworkedVector<ResourceId_t>
ExternalGraphIds
[SchemaMember("CBaseAnimGraphController", "m_vecExternalGraphIds")]
public NetworkedVector<ResourceId_t> ExternalGraphIds { get; }
Property Value
- NetworkedVector<ResourceId_t>
ExternalGraphs
[SchemaMember("CBaseAnimGraphController", "m_vecExternalGraphs")]
public NetworkedVector<ExternalAnimGraph_t> ExternalGraphs { get; }
Property Value
- NetworkedVector<ExternalAnimGraph_t>
GraphDefinitionAG2
[SchemaMember("CBaseAnimGraphController", "m_hGraphDefinitionAG2")]
public CStrongHandle<InfoForResourceTypeCNmGraphDefinition> GraphDefinitionAG2 { get; }
Property Value
- CStrongHandle<InfoForResourceTypeCNmGraphDefinition>
LastUpdateSkipped
[SchemaMember("CBaseAnimGraphController", "m_bLastUpdateSkipped")]
public ref bool LastUpdateSkipped { get; }
Property Value
- bool
[SchemaMember("CBaseAnimGraphController", "m_bNetworkedAnimationInputsChanged")]
public ref bool NetworkedAnimationInputsChanged { get; }
Property Value
- bool
NetworkedSequenceChanged
[SchemaMember("CBaseAnimGraphController", "m_bNetworkedSequenceChanged")]
public ref bool NetworkedSequenceChanged { get; }
Property Value
- bool
NextExternalGraphHandle
[SchemaMember("CBaseAnimGraphController", "m_nNextExternalGraphHandle")]
public ExternalAnimGraphHandle_t NextExternalGraphHandle { get; }
Property Value
- ExternalAnimGraphHandle_t
NotifyState
[SchemaMember("CBaseAnimGraphController", "m_nNotifyState")]
public ref SequenceFinishNotifyState_t NotifyState { get; }
Property Value
- SequenceFinishNotifyState_t
PlaybackRate
[SchemaMember("CBaseAnimGraphController", "m_flPlaybackRate")]
public ref float PlaybackRate { get; }
Property Value
- float
PrevAnimUpdateTick
[SchemaMember("CBaseAnimGraphController", "m_nPrevAnimUpdateTick")]
public ref int PrevAnimUpdateTick { get; }
Property Value
- int
PrimaryGraphId
[SchemaMember("CBaseAnimGraphController", "m_primaryGraphId")]
public ResourceId_t PrimaryGraphId { get; }
Property Value
- ResourceId_t
SecondarySkeletonMasterCount
[SchemaMember("CBaseAnimGraphController", "m_nSecondarySkeletonMasterCount")]
public ref int SecondarySkeletonMasterCount { get; }
Property Value
- int
SecondarySkeletonNames
[SchemaMember("CBaseAnimGraphController", "m_vecSecondarySkeletonNames")]
public NetworkedVector<string> SecondarySkeletonNames { get; }
Property Value
- NetworkedVector<string>
SecondarySkeletons
[SchemaMember("CBaseAnimGraphController", "m_vecSecondarySkeletons")]
public NetworkedVector<CHandle<CBaseAnimGraph>> SecondarySkeletons { get; }
Property Value
- NetworkedVector<CHandle<CBaseAnimGraph>>
SeqFixedCycle
[SchemaMember("CBaseAnimGraphController", "m_flSeqFixedCycle")]
public ref float SeqFixedCycle { get; }
Property Value
- float
SeqStartTime
[SchemaMember("CBaseAnimGraphController", "m_flSeqStartTime")]
public ref float SeqStartTime { get; }
Property Value
- float
Sequence
[SchemaMember("CBaseAnimGraphController", "m_hSequence")]
public ref int Sequence { get; }
Property Value
- int
SequenceFinished
[SchemaMember("CBaseAnimGraphController", "m_bSequenceFinished")]
public ref bool SequenceFinished { get; }
Property Value
- bool
SerializePoseRecipeSizeAG2
[SchemaMember("CBaseAnimGraphController", "m_nSerializePoseRecipeSizeAG2")]
public ref int SerializePoseRecipeSizeAG2 { get; }
Property Value
- int
SerializePoseRecipeVersionAG2
[SchemaMember("CBaseAnimGraphController", "m_nSerializePoseRecipeVersionAG2")]
public ref int SerializePoseRecipeVersionAG2 { get; }
Property Value
- int
SerializedPoseRecipeAG2
[SchemaMember("CBaseAnimGraphController", "m_serializedPoseRecipeAG2")]
public NetworkedVector<byte> SerializedPoseRecipeAG2 { get; }
Property Value
- NetworkedVector<byte>
ServerGraphInstanceIteration
[SchemaMember("CBaseAnimGraphController", "m_nServerGraphInstanceIteration")]
public ref int ServerGraphInstanceIteration { get; }
Property Value
- int
ServerSerializationContextIteration
[SchemaMember("CBaseAnimGraphController", "m_nServerSerializationContextIteration")]
public ref int ServerSerializationContextIteration { get; }
Property Value
- int
SoundSyncTime
[SchemaMember("CBaseAnimGraphController", "m_flSoundSyncTime")]
public ref float SoundSyncTime { get; }
Property Value
- float