Source 2 Viewer
Game
Counter-Strike 2Dota 2DeadlockHalf-Life: Alyx
Section
Schemas4,516ConVars & Commands5,573
Show
  • CAnimGraphDoc_PathMetric
  • CAnimGraphDoc_PathMotor
  • CAnimGraphDoc_PathMotorBase
  • CAnimGraphDoc_PlayerInputMotor
  • CAnimGraphDoc_ProxyNodeBase
  • CAnimGraphDoc_RagdollNode
  • CAnimGraphDoc_RigidBodyWeightList
  • CAnimGraphDoc_RootNode
  • CAnimGraphDoc_SelectorNode
  • CAnimGraphDoc_SequenceBlend2DItem
  • CAnimGraphDoc_SequenceMotionItem
  • CAnimGraphDoc_SequenceNode
  • CAnimGraphDoc_SetParameterAction
  • CAnimGraphDoc_SingleFrameNode
  • CAnimGraphDoc_SlowDownOnSlopesNode
  • CAnimGraphDoc_SolveIKChainNode
  • CAnimGraphDoc_SpeedScaleNode
  • CAnimGraphDoc_StanceOverrideNode
  • CAnimGraphDoc_StanceScaleNode
  • CAnimGraphDoc_State
  • CAnimGraphDoc_StateList
  • CAnimGraphDoc_StateMachine
  • CAnimGraphDoc_StateMachineNode
  • CAnimGraphDoc_StateStatusCondition
  • CAnimGraphDoc_StateTransition
  • CAnimGraphDoc_StepsRemainingMetric
  • CAnimGraphDoc_StopAtGoalNode
  • CAnimGraphDoc_SubGraph
  • CAnimGraphDoc_SubGraphNode
  • CAnimGraphDoc_SubtractNode
  • CAnimGraphDoc_TagCondition
  • CAnimGraphDoc_TagManager
  • CAnimGraphDoc_TagSpan
  • CAnimGraphDoc_TargetSelectorNode
  • CAnimGraphDoc_TargetWarpNode
  • CAnimGraphDoc_TimeCondition
  • CAnimGraphDoc_TimeRemainingMetric
  • CAnimGraphDoc_ToggleComponentAction
  • CAnimGraphDoc_TurnHelperNode
  • CAnimGraphDoc_TwoBoneIKNode
  • CAnimGraphDoc_WayPointHelperNode
  • CAnimGraphDoc_ZeroPoseNode
  • CAnimParameterConflict
  • CAnimScriptComponent
  • CAnimTagConflict
  • CBlendNodeChild
  • CCPPScriptComponent
  • CChoiceNodeChild
  • CConnectionProxyItem
  • CDampedValueComponent
  • CDampedValueItem
  • CDemoSettingsComponent
  • CFloatAnimValue
  • CFootLockItem
  • CFootPinningItem
  • CFootStepTriggerItem
  • CJiggleBoneItem
  • CLODComponent
  • CLookComponent
  • CMovementComponent
  • CPairedSequenceComponent
  • CRagdollComponent
  • CRemapValueComponent
  • CRemapValueItem
  • CRigidBodyWeight
  • CSlopeComponent
  • CSolveIKChainAnimNodeChainData
  • CStateAction
  • CStateMachineComponent
  • CTargetSelectorChild
  • ComparisonValueType
  • Comparison_t
  • DampedValueType
  • EAnimConflictIndex_t
  • EAnimValueSource
  • FinishedConditionOption
  • RemapValueType
  • SelectionSource_t
  • SingleFrameSelection
  • SolveIKChainAnimNodeSettingSource
Type / to search schemas
  1. Counter-Strike 2
  2. animgraphdoclib
  3. CAnimGraphDoc_State

CAnimGraphDoc_State

128 bytes (0x80), align 8Source
Derived classes
CAnimGraphDoc_ComponentStateCAnimGraphDoc_NodeState
Used by fields
CAnimGraphDoc_StateListm_statesCAnimGraphDoc_StateMachinem_states
Metadata
MPropertyFriendlyName: "Animation State"
MHasKV3TransferPolymorphicClassname
Also in
Dota 2Deadlock

Fields

NameTypeOffset
m_transitions
CUtlVector<CSmartPtr<CAnimGraphDoc_StateTransition>>
400x28
MPropertySuppressField
m_actions
CUtlVector<CStateAction>
640x40
MPropertySuppressField
m_name
CUtlString = "Unnamed"
880x58
MPropertyFriendlyName: "Name"
MPropertySortPriority: 100
m_sComment
CUtlString
960x60
MPropertyFriendlyName: "Comment"
MPropertyAttributeEditor: "TextBlock()"
MPropertySortPriority: -100
m_stateID
AnimStateID
1040x68
MPropertySuppressField
m_position
Vector2D
1080x6C
MPropertySuppressField
m_bIsStartState
bool
1160x74
MPropertyFriendlyName: "Start State"
m_bIsEndtState
bool
1170x75
MPropertyFriendlyName: "End State"
m_bIsInputToGraph
bool = true
1180x76
MPropertyFriendlyName: "Show Input To Graph"
m_bIsPassthrough
bool
1190x77
MPropertyFriendlyName: "Passthrough"
m_bIsPassthroughRootMotion
bool
1200x78
MPropertyFriendlyName: "Passthrough Root Motion"
m_bPreEvaluatePassthroughTransitionPath
bool
1210x79
MPropertyFriendlyName: "Pre Evaluate Passthrough Transition Path"
Offsets are from Windows. Source revision 11087167 built on Oct 05 2026. Machine-readable data for scripts and AI agents: llms.txt.