Entity systemClasses

CBaseAnimGraphController

Schema class CBaseAnimGraphController, derived from CSkeletonAnimationController.

Generated from the game's schema. Header: source2mod/schema/entity/classes/CBaseAnimGraphController.h

Inherits CSkeletonAnimationController

Fields

FieldType
m_nAnimationAlgorithmAnimationAlgorithm_t
m_nNextExternalGraphHandleExternalAnimGraphHandle_t
m_vecSecondarySkeletonSlotIDsCUtlVector<CGlobalSymbol>
m_vecSecondarySkeletonsCUtlVector<CHandle<CBaseAnimGraph>>
m_nSecondarySkeletonMasterCountint32_t
m_flSoundSyncTimefloat
m_nActiveIKChainMaskuint32_t
m_hSequenceint32_t
m_flSeqStartTimefloat
m_flSeqFixedCyclefloat
m_nAnimLoopModeAnimLoopMode_t
m_flPlaybackRatefloat
m_nNotifyStateSequenceFinishNotifyState_t
m_bNetworkedAnimationInputsChangedbool
m_bNetworkedSequenceChangedbool
m_bLastUpdateSkippedbool
m_bSequenceFinishedbool
m_nPrevAnimUpdateTickint32_t
m_hGraphDefinitionAG2CStrongHandle<InfoForResourceTypeCNmGraphDefinition>
m_SerializePoseRecipeAG2SlotsCUtlVector<AnimGraph2SerializedPoseRecipeSlot_t>
m_SerializePoseRecipeAG2DynamicCUtlVector<uint8_t>
m_nSerializePoseRecipeAG2ActiveSlotuint32_t
m_nSerializePoseRecipeVersionAG2int32_t
m_nServerGraphInstanceIterationint32_t
m_nServerSerializationContextIterationint32_t
m_primaryGraphIdResourceId_t
m_vecExternalGraphIdsCUtlVector<ResourceId_t>
m_vecExternalClipIdsCUtlVector<ResourceId_t>
m_sAnimGraph2IdentifierCGlobalSymbol
m_pGraphInstanceAG2CAnimGraph2InstancePtr
m_vecExternalGraphsCExternalAnimGraphList

Schema fields are accessors: read with entity->m_field(), write with entity->m_field = value (the write marks the field for networking).

On this page