--- AimMatrixOpFixedSettings_t: m_attachment: 0 # CAnimAttachment m_damping: 128 # CAnimInputDamping m_poseCacheHandles: 144 # CPoseHandle[10] m_eBlendMode: 184 # AimMatrixBlendMode m_fAngleIncrement: 188 # float m_nSequenceMaxFrame: 192 # int32_t m_nBoneMaskIndex: 196 # int32_t m_bTargetIsPosition: 200 # bool AnimComponentID: m_id: 0 # uint32_t AnimNodeID: m_id: 0 # uint32_t AnimNodeOutputID: m_id: 0 # uint32_t AnimParamID: m_id: 0 # uint32_t AnimScriptHandle: m_id: 0 # uint32_t AnimStateID: m_id: 0 # uint32_t AnimTagID: m_id: 0 # uint32_t AnimationDecodeDebugDumpElement_t: m_nEntityIndex: 0 # int32_t m_modelName: 8 # CUtlString m_poseParams: 16 # CUtlVector m_decodeOps: 40 # CUtlVector m_internalOps: 64 # CUtlVector m_decodedAnims: 88 # CUtlVector AnimationDecodeDebugDump_t: m_processingType: 0 # AnimationProcessingType_t m_elems: 8 # CUtlVector AnimationSnapshotBase_t: m_flRealTime: 0 # float m_rootToWorld: 16 # matrix3x4a_t m_bBonesInWorldSpace: 64 # bool m_boneSetupMask: 72 # CUtlVector m_boneTransforms: 96 # CUtlVector m_flexControllers: 120 # CUtlVector m_SnapshotType: 144 # AnimationSnapshotType_t m_bHasDecodeDump: 148 # bool m_DecodeDump: 152 # AnimationDecodeDebugDumpElement_t AnimationSnapshot_t: # AnimationSnapshotBase_t m_nEntIndex: 272 # int32_t m_modelName: 280 # CUtlString AttachmentHandle_t: m_Value: 0 # uint8_t BlendItem_t: m_tags: 0 # CUtlVector m_pChild: 24 # CAnimUpdateNodeRef m_hSequence: 40 # HSequence m_vPos: 44 # Vector2D m_flDuration: 52 # float m_bUseCustomDuration: 56 # bool BoneDemoCaptureSettings_t: m_boneName: 0 # CUtlString m_flChainLength: 8 # float CActionComponentUpdater: # CAnimComponentUpdater m_actions: 48 # CUtlVector> CAddUpdateNode: # CBinaryUpdateNode m_footMotionTiming: 140 # BinaryNodeChildOption m_bApplyToFootMotion: 144 # bool m_bApplyChannelsSeparately: 145 # bool m_bUseModelSpace: 146 # bool CAimConstraint: # CBaseConstraint m_qAimOffset: 112 # Quaternion m_nUpType: 128 # uint32_t CAimMatrixUpdateNode: # CUnaryUpdateNode m_opFixedSettings: 112 # AimMatrixOpFixedSettings_t m_target: 328 # AnimVectorSource m_paramIndex: 332 # CAnimParamHandle m_hSequence: 336 # HSequence m_bResetChild: 340 # bool m_bLockWhenWaning: 341 # bool CAnimActionUpdater: CAnimActivity: m_name: 0 # CBufferString m_nActivity: 16 # int32_t m_nFlags: 20 # int32_t m_nWeight: 24 # int32_t CAnimAttachment: m_influenceRotations: 0 # Quaternion[3] m_influenceOffsets: 48 # VectorAligned[3] m_influenceIndices: 96 # int32_t[3] m_influenceWeights: 108 # float[3] m_numInfluences: 120 # uint8_t CAnimBone: m_name: 0 # CBufferString m_parent: 16 # int32_t m_pos: 20 # Vector m_quat: 32 # QuaternionStorage m_scale: 48 # float m_qAlignment: 52 # QuaternionStorage m_flags: 68 # int32_t CAnimBoneDifference: m_name: 0 # CBufferString m_parent: 16 # CBufferString m_posError: 32 # Vector m_bHasRotation: 44 # bool m_bHasMovement: 45 # bool CAnimComponentUpdater: m_name: 24 # CUtlString m_id: 32 # AnimComponentID m_networkMode: 36 # AnimNodeNetworkMode m_bStartEnabled: 40 # bool CAnimCycle: # CCycleBase CAnimData: m_name: 16 # CBufferString m_animArray: 32 # CUtlVector m_decoderArray: 56 # CUtlVector m_nMaxUniqueFrameIndex: 80 # int32_t m_segmentArray: 88 # CUtlVector CAnimDataChannelDesc: m_szChannelClass: 0 # CBufferString m_szVariableName: 16 # CBufferString m_nFlags: 32 # int32_t m_nType: 36 # int32_t m_szGrouping: 40 # CBufferString m_szDescription: 56 # CBufferString m_szElementNameArray: 72 # CUtlVector m_nElementIndexArray: 96 # CUtlVector m_nElementMaskArray: 120 # CUtlVector CAnimDecoder: m_szName: 0 # CBufferString m_nVersion: 16 # int32_t m_nType: 20 # int32_t CAnimDemoCaptureSettings: m_rangeBoneChainLength: 0 # Vector2D m_rangeMaxSplineErrorRotation: 8 # Vector2D m_flMaxSplineErrorTranslation: 16 # float m_flMaxSplineErrorScale: 20 # float m_flIkRotation_MaxSplineError: 24 # float m_flIkTranslation_MaxSplineError: 28 # float m_flMaxQuantizationErrorRotation: 32 # float m_flMaxQuantizationErrorTranslation: 36 # float m_flMaxQuantizationErrorScale: 40 # float m_flIkRotation_MaxQuantizationError: 44 # float m_flIkTranslation_MaxQuantizationError: 48 # float m_baseSequence: 56 # CUtlString m_nBaseSequenceFrame: 64 # int32_t m_boneSelectionMode: 68 # EDemoBoneSelectionMode m_bones: 72 # CUtlVector m_ikChains: 96 # CUtlVector CAnimDesc: m_name: 0 # CBufferString m_flags: 16 # CAnimDesc_Flag fps: 24 # float m_Data: 32 # CAnimEncodedFrames m_movementArray: 248 # CUtlVector m_eventArray: 272 # CUtlVector m_activityArray: 296 # CUtlVector m_hierarchyArray: 320 # CUtlVector framestalltime: 344 # float m_vecRootMin: 348 # Vector m_vecRootMax: 360 # Vector m_vecBoneWorldMin: 376 # CUtlVector m_vecBoneWorldMax: 400 # CUtlVector m_sequenceParams: 424 # CAnimSequenceParams CAnimDesc_Flag: m_bLooping: 0 # bool m_bAllZeros: 1 # bool m_bHidden: 2 # bool m_bDelta: 3 # bool m_bLegacyWorldspace: 4 # bool m_bModelDoc: 5 # bool m_bImplicitSeqIgnoreDelta: 6 # bool m_bAnimGraphAdditive: 7 # bool CAnimEncodeDifference: m_boneArray: 0 # CUtlVector m_morphArray: 24 # CUtlVector m_userArray: 48 # CUtlVector m_bHasRotationBitArray: 72 # CUtlVector m_bHasMovementBitArray: 96 # CUtlVector m_bHasMorphBitArray: 120 # CUtlVector m_bHasUserBitArray: 144 # CUtlVector CAnimEncodedFrames: m_fileName: 0 # CBufferString m_nFrames: 16 # int32_t m_nFramesPerBlock: 20 # int32_t m_frameblockArray: 24 # CUtlVector m_usageDifferences: 48 # CAnimEncodeDifference CAnimEnum: m_value: 0 # uint8_t CAnimEventDefinition: m_nFrame: 8 # int32_t m_flCycle: 12 # float m_EventData: 16 # KeyValues3 m_sLegacyOptions: 32 # CBufferString m_sEventName: 48 # CGlobalSymbol CAnimFoot: m_name: 0 # CUtlString m_vBallOffset: 8 # Vector m_vHeelOffset: 20 # Vector m_ankleBoneIndex: 32 # int32_t m_toeBoneIndex: 36 # int32_t CAnimFrameBlockAnim: m_nStartFrame: 0 # int32_t m_nEndFrame: 4 # int32_t m_segmentIndexArray: 8 # CUtlVector CAnimFrameSegment: m_nUniqueFrameIndex: 0 # int32_t m_nLocalElementMasks: 4 # uint32_t m_nLocalChannel: 8 # int32_t m_container: 16 # CUtlBinaryBlock CAnimGraphDebugReplay: m_animGraphFileName: 64 # CUtlString m_frameList: 72 # CUtlVector> m_startIndex: 96 # int32_t m_writeIndex: 100 # int32_t m_frameCount: 104 # int32_t CAnimGraphModelBinding: m_modelName: 8 # CUtlString m_pSharedData: 16 # CSmartPtr CAnimGraphNetworkSettings: # CAnimGraphSettingsGroup m_bNetworkingEnabled: 32 # bool CAnimGraphSettingsGroup: CAnimGraphSettingsManager: m_settingsGroups: 24 # CUtlVector> CAnimInputDamping: m_speedFunction: 8 # DampingSpeedFunction m_fSpeedScale: 12 # float CAnimKeyData: m_name: 0 # CBufferString m_boneArray: 16 # CUtlVector m_userArray: 40 # CUtlVector m_morphArray: 64 # CUtlVector m_nChannelElements: 88 # int32_t m_dataChannelArray: 96 # CUtlVector CAnimLocalHierarchy: m_sBone: 0 # CBufferString m_sNewParent: 16 # CBufferString m_nStartFrame: 32 # int32_t m_nPeakFrame: 36 # int32_t m_nTailFrame: 40 # int32_t m_nEndFrame: 44 # int32_t CAnimMorphDifference: m_name: 0 # CBufferString CAnimMotorUpdaterBase: m_name: 16 # CUtlString m_bDefault: 24 # bool CAnimMovement: endframe: 0 # int32_t motionflags: 4 # int32_t v0: 8 # float v1: 12 # float angle: 16 # float vector: 20 # Vector position: 32 # Vector CAnimNodePath: m_path: 0 # AnimNodeID[11] m_nCount: 44 # int32_t CAnimParamHandle: m_type: 0 # AnimParamType_t m_index: 1 # uint8_t CAnimParamHandleMap: m_list: 0 # CUtlHashtable CAnimParameterBase: m_name: 24 # CGlobalSymbol m_group: 32 # CUtlString m_id: 40 # AnimParamID m_componentName: 64 # CUtlString m_bNetworkingRequested: 96 # bool m_bIsReferenced: 97 # bool CAnimParameterManagerUpdater: m_parameters: 24 # CUtlVector> m_idToIndexMap: 48 # CUtlHashtable m_nameToIndexMap: 80 # CUtlHashtable m_indexToHandle: 112 # CUtlVector m_autoResetParams: 136 # CUtlVector> m_autoResetMap: 160 # CUtlHashtable CAnimReplayFrame: m_inputDataBlocks: 16 # CUtlVector m_instanceData: 40 # CUtlBinaryBlock m_startingLocalToWorldTransform: 64 # CTransform m_localToWorldTransform: 96 # CTransform m_timeStamp: 128 # float CAnimScriptComponentUpdater: # CAnimComponentUpdater m_hScript: 48 # AnimScriptHandle CAnimScriptManager: m_scriptInfo: 16 # CUtlVector CAnimSequenceParams: m_flFadeInTime: 0 # float m_flFadeOutTime: 4 # float CAnimSkeleton: m_localSpaceTransforms: 16 # CUtlVector m_modelSpaceTransforms: 40 # CUtlVector m_boneNames: 64 # CUtlVector m_children: 88 # CUtlVector> m_parents: 112 # CUtlVector m_feet: 136 # CUtlVector m_morphNames: 160 # CUtlVector m_lodBoneCounts: 184 # CUtlVector CAnimStateMachineUpdater: m_states: 8 # CUtlVector m_transitions: 32 # CUtlVector m_startStateIndex: 80 # int32_t CAnimTagBase: m_name: 24 # CGlobalSymbol m_group: 32 # CGlobalSymbol m_tagID: 40 # AnimTagID m_bIsReferenced: 64 # bool CAnimTagManagerUpdater: m_tags: 24 # CUtlVector> CAnimUpdateNodeBase: m_nodePath: 24 # CAnimNodePath m_networkMode: 72 # AnimNodeNetworkMode m_name: 80 # CUtlString CAnimUpdateNodeRef: m_nodeIndex: 8 # int32_t CAnimUpdateSharedData: m_nodes: 16 # CUtlVector> m_nodeIndexMap: 40 # CUtlHashtable m_components: 72 # CUtlVector> m_pParamListUpdater: 96 # CSmartPtr m_pTagManagerUpdater: 104 # CSmartPtr m_scriptManager: 112 # CSmartPtr m_settings: 120 # CAnimGraphSettingsManager m_pStaticPoseCache: 168 # CSmartPtr m_pSkeleton: 176 # CSmartPtr m_rootNodePath: 184 # CAnimNodePath CAnimUser: m_name: 0 # CBufferString m_nType: 16 # int32_t CAnimUserDifference: m_name: 0 # CBufferString m_nType: 16 # int32_t CAnimationGraphVisualizerAxis: # CAnimationGraphVisualizerPrimitiveBase m_xWsTransform: 64 # CTransform m_flAxisSize: 96 # float CAnimationGraphVisualizerLine: # CAnimationGraphVisualizerPrimitiveBase m_vWsPositionStart: 64 # VectorAligned m_vWsPositionEnd: 80 # VectorAligned m_Color: 96 # Color CAnimationGraphVisualizerPie: # CAnimationGraphVisualizerPrimitiveBase m_vWsCenter: 64 # VectorAligned m_vWsStart: 80 # VectorAligned m_vWsEnd: 96 # VectorAligned m_Color: 112 # Color CAnimationGraphVisualizerPrimitiveBase: m_Type: 8 # CAnimationGraphVisualizerPrimitiveType m_OwningAnimNodePaths: 12 # AnimNodeID[11] m_nOwningAnimNodePathCount: 56 # int32_t CAnimationGraphVisualizerSphere: # CAnimationGraphVisualizerPrimitiveBase m_vWsPosition: 64 # VectorAligned m_flRadius: 80 # float m_Color: 84 # Color CAnimationGraphVisualizerText: # CAnimationGraphVisualizerPrimitiveBase m_vWsPosition: 64 # VectorAligned m_Color: 80 # Color m_Text: 88 # CUtlString CAnimationGroup: m_nFlags: 16 # uint32_t m_name: 24 # CBufferString m_localHAnimArray_Handle: 96 # CUtlVector> m_includedGroupArray_Handle: 120 # CUtlVector> m_directHSeqGroup_Handle: 144 # CStrongHandle m_decodeKey: 152 # CAnimKeyData m_szScripts: 272 # CUtlVector CAttachment: m_name: 0 # CUtlString m_influenceNames: 8 # CUtlString[3] m_vInfluenceRotations: 32 # Quaternion[3] m_vInfluenceOffsets: 80 # Vector[3] m_influenceWeights: 116 # float[3] m_bInfluenceRootTransform: 128 # bool[3] m_nInfluences: 131 # uint8_t m_bIgnoreRotation: 132 # bool CAudioAnimTag: # CAnimTagBase m_clipName: 80 # CUtlString m_attachmentName: 88 # CUtlString m_flVolume: 96 # float m_bStopWhenTagEnds: 100 # bool m_bStopWhenGraphEnds: 101 # bool m_bPlayOnServer: 102 # bool m_bPlayOnClient: 103 # bool CBaseConstraint: # CBoneConstraintBase m_name: 40 # CUtlString m_vUpVector: 48 # Vector m_slaves: 64 # CUtlVector m_targets: 88 # CUtlVector CBinaryUpdateNode: # CAnimUpdateNodeBase m_pChild1: 88 # CAnimUpdateNodeRef m_pChild2: 104 # CAnimUpdateNodeRef m_timingBehavior: 120 # BinaryNodeTiming m_flTimingBlend: 124 # float m_bResetChild1: 128 # bool m_bResetChild2: 129 # bool CBindPoseUpdateNode: # CLeafUpdateNode CBlend2DUpdateNode: # CAnimUpdateNodeBase m_items: 96 # CUtlVector m_tags: 120 # CUtlVector m_paramSpans: 144 # CParamSpanUpdater m_nodeItemIndices: 168 # CUtlVector m_damping: 192 # CAnimInputDamping m_blendSourceX: 208 # AnimValueSource m_paramX: 212 # CAnimParamHandle m_blendSourceY: 216 # AnimValueSource m_paramY: 220 # CAnimParamHandle m_eBlendMode: 224 # Blend2DMode m_playbackSpeed: 228 # float m_bLoop: 232 # bool m_bLockBlendOnReset: 233 # bool m_bLockWhenWaning: 234 # bool m_bAnimEventsAndTagsOnMostWeightedOnly: 235 # bool CBlendCurve: m_flControlPoint1: 0 # float m_flControlPoint2: 4 # float CBlendUpdateNode: # CAnimUpdateNodeBase m_children: 96 # CUtlVector m_sortedOrder: 120 # CUtlVector m_targetValues: 144 # CUtlVector m_blendValueSource: 172 # AnimValueSource m_paramIndex: 176 # CAnimParamHandle m_damping: 184 # CAnimInputDamping m_blendKeyType: 200 # BlendKeyType m_bLockBlendOnReset: 204 # bool m_bSyncCycles: 205 # bool m_bLoop: 206 # bool m_bLockWhenWaning: 207 # bool CBlockSelectionMetricEvaluator: # CMotionMetricEvaluator CBodyGroupAnimTag: # CAnimTagBase m_nPriority: 80 # int32_t m_bodyGroupSettings: 88 # CUtlVector CBodyGroupSetting: m_BodyGroupName: 0 # CUtlString m_nBodyGroupOption: 8 # int32_t CBoneConstraintBase: CBoneConstraintDotToMorph: # CBoneConstraintBase m_sBoneName: 40 # CUtlString m_sTargetBoneName: 48 # CUtlString m_sMorphChannelName: 56 # CUtlString m_flRemap: 64 # float[4] CBoneConstraintPoseSpaceBone: # CBaseConstraint m_inputList: 112 # CUtlVector CBoneConstraintPoseSpaceBone_Input_t: m_inputValue: 0 # Vector m_outputTransformList: 16 # CUtlVector CBoneConstraintPoseSpaceMorph: # CBoneConstraintBase m_sBoneName: 40 # CUtlString m_sAttachmentName: 48 # CUtlString m_outputMorph: 56 # CUtlVector m_inputList: 80 # CUtlVector m_bClamp: 104 # bool CBoneConstraintPoseSpaceMorph_Input_t: m_inputValue: 0 # Vector m_outputWeightList: 16 # CUtlVector CBoneMaskUpdateNode: # CBinaryUpdateNode m_nWeightListIndex: 140 # int32_t m_flRootMotionBlend: 144 # float m_blendSpace: 148 # BoneMaskBlendSpace m_footMotionTiming: 152 # BinaryNodeChildOption m_bUseBlendScale: 156 # bool m_blendValueSource: 160 # AnimValueSource m_hBlendParameter: 164 # CAnimParamHandle CBonePositionMetricEvaluator: # CMotionMetricEvaluator m_nBoneIndex: 80 # int32_t CBoneVelocityMetricEvaluator: # CMotionMetricEvaluator m_nBoneIndex: 80 # int32_t CBoolAnimParameter: # CConcreteAnimParameter m_bDefaultValue: 120 # bool CCPPScriptComponentUpdater: # CAnimComponentUpdater m_scriptsToRun: 48 # CUtlVector CCachedPose: m_transforms: 8 # CUtlVector m_morphWeights: 32 # CUtlVector m_hSequence: 56 # HSequence m_flCycle: 60 # float CChoiceUpdateNode: # CAnimUpdateNodeBase m_children: 88 # CUtlVector m_weights: 112 # CUtlVector m_blendTimes: 136 # CUtlVector m_choiceMethod: 160 # ChoiceMethod m_choiceChangeMethod: 164 # ChoiceChangeMethod m_blendMethod: 168 # ChoiceBlendMethod m_blendTime: 172 # float m_bCrossFade: 176 # bool m_bResetChosen: 177 # bool m_bDontResetSameSelection: 178 # bool CChoreoUpdateNode: # CUnaryUpdateNode CClothSettingsAnimTag: # CAnimTagBase m_flStiffness: 80 # float m_flEaseIn: 84 # float m_flEaseOut: 88 # float m_nVertexSet: 96 # CUtlString CCompressorGroup: m_nTotalElementCount: 0 # int32_t m_szChannelClass: 8 # CUtlVector m_szVariableName: 32 # CUtlVector m_nType: 56 # CUtlVector m_nFlags: 80 # CUtlVector m_szGrouping: 104 # CUtlVector m_nCompressorIndex: 128 # CUtlVector m_szElementNames: 152 # CUtlVector> m_nElementUniqueID: 176 # CUtlVector> m_nElementMask: 200 # CUtlVector m_vectorCompressor: 248 # CUtlVector*> m_quaternionCompressor: 272 # CUtlVector*> m_intCompressor: 296 # CUtlVector*> m_boolCompressor: 320 # CUtlVector*> m_colorCompressor: 344 # CUtlVector*> m_vector2DCompressor: 368 # CUtlVector*> m_vector4DCompressor: 392 # CUtlVector*> CConcreteAnimParameter: # CAnimParameterBase m_previewButton: 104 # AnimParamButton_t m_eNetworkSetting: 108 # AnimParamNetworkSetting m_bUseMostRecentValue: 112 # bool m_bAutoReset: 113 # bool m_bGameWritable: 114 # bool m_bGraphWritable: 115 # bool CConstraintSlave: m_qBaseOrientation: 0 # Quaternion m_vBasePosition: 16 # Vector m_nBoneHash: 28 # uint32_t m_flWeight: 32 # float m_sName: 40 # CUtlString CConstraintTarget: m_qOffset: 32 # Quaternion m_vOffset: 48 # Vector m_nBoneHash: 60 # uint32_t m_sName: 64 # CUtlString m_flWeight: 72 # float m_bIsAttachment: 89 # bool CCurrentRotationVelocityMetricEvaluator: # CMotionMetricEvaluator CCurrentVelocityMetricEvaluator: # CMotionMetricEvaluator CCycleBase: m_flCycle: 0 # float CCycleControlClipUpdateNode: # CLeafUpdateNode m_tags: 96 # CUtlVector m_hSequence: 124 # HSequence m_duration: 128 # float m_valueSource: 132 # AnimValueSource m_paramIndex: 136 # CAnimParamHandle CCycleControlUpdateNode: # CUnaryUpdateNode m_valueSource: 104 # AnimValueSource m_paramIndex: 108 # CAnimParamHandle CDampedPathAnimMotorUpdater: # CPathAnimMotorUpdaterBase m_flAnticipationTime: 44 # float m_flMinSpeedScale: 48 # float m_hAnticipationPosParam: 52 # CAnimParamHandle m_hAnticipationHeadingParam: 54 # CAnimParamHandle m_flSpringConstant: 56 # float m_flMinSpringTension: 60 # float m_flMaxSpringTension: 64 # float CDampedValueComponentUpdater: # CAnimComponentUpdater m_items: 48 # CUtlVector CDampedValueUpdateItem: m_damping: 0 # CAnimInputDamping m_hParamIn: 24 # CAnimParamHandle m_hParamOut: 26 # CAnimParamHandle CDemoSettingsComponentUpdater: # CAnimComponentUpdater m_settings: 48 # CAnimDemoCaptureSettings CDirectPlaybackTagData: m_sequenceName: 0 # CUtlString m_tags: 8 # CUtlVector CDirectPlaybackUpdateNode: # CUnaryUpdateNode m_bFinishEarly: 108 # bool m_bResetOnFinish: 109 # bool m_allTags: 112 # CUtlVector CDirectionalBlendUpdateNode: # CLeafUpdateNode m_hSequences: 92 # HSequence[8] m_damping: 128 # CAnimInputDamping m_blendValueSource: 144 # AnimValueSource m_paramIndex: 148 # CAnimParamHandle m_playbackSpeed: 152 # float m_duration: 156 # float m_bLoop: 160 # bool m_bLockBlendOnReset: 161 # bool CDistanceRemainingMetricEvaluator: # CMotionMetricEvaluator m_flMaxDistance: 80 # float m_flMinDistance: 84 # float m_flStartGoalFilterDistance: 88 # float m_flMaxGoalOvershootScale: 92 # float m_bFilterFixedMinDistance: 96 # bool m_bFilterGoalDistance: 97 # bool m_bFilterGoalOvershoot: 98 # bool CDrawCullingData: m_vConeApex: 0 # Vector m_ConeAxis: 12 # int8_t[3] m_ConeCutoff: 15 # int8_t CEditableMotionGraph: # CMotionGraph CEmitTagActionUpdater: # CAnimActionUpdater m_nTagIndex: 24 # int32_t m_bIsZeroDuration: 28 # bool CEnumAnimParameter: # CConcreteAnimParameter m_defaultValue: 128 # uint8_t m_enumOptions: 136 # CUtlVector CExpressionActionUpdater: # CAnimActionUpdater m_hParam: 24 # CAnimParamHandle m_eParamType: 26 # AnimParamType_t m_hScript: 28 # AnimScriptHandle CFlexController: m_szName: 0 # CUtlString m_szType: 8 # CUtlString min: 16 # float max: 20 # float CFlexDesc: m_szFacs: 0 # CUtlString CFlexOp: m_OpCode: 0 # FlexOpCode_t m_Data: 4 # int32_t CFlexRule: m_nFlex: 0 # int32_t m_FlexOps: 8 # CUtlVector CFloatAnimParameter: # CConcreteAnimParameter m_fDefaultValue: 120 # float m_fMinValue: 124 # float m_fMaxValue: 128 # float m_bInterpolate: 132 # bool CFollowAttachmentUpdateNode: # CUnaryUpdateNode m_opFixedData: 112 # FollowAttachmentSettings_t CFollowPathUpdateNode: # CUnaryUpdateNode m_flBlendOutTime: 108 # float m_bBlockNonPathMovement: 112 # bool m_bStopFeetAtGoal: 113 # bool m_bScaleSpeed: 114 # bool m_flScale: 116 # float m_flMinAngle: 120 # float m_flMaxAngle: 124 # float m_flSpeedScaleBlending: 128 # float m_turnDamping: 136 # CAnimInputDamping m_facingTarget: 152 # AnimValueSource m_hParam: 156 # CAnimParamHandle m_flTurnToFaceOffset: 160 # float m_bTurnToFace: 164 # bool CFootAdjustmentUpdateNode: # CUnaryUpdateNode m_clips: 112 # CUtlVector m_hBasePoseCacheHandle: 136 # CPoseHandle m_facingTarget: 140 # CAnimParamHandle m_flTurnTimeMin: 144 # float m_flTurnTimeMax: 148 # float m_flStepHeightMax: 152 # float m_flStepHeightMaxAngle: 156 # float m_bResetChild: 160 # bool m_bAnimationDriven: 161 # bool CFootCycle: # CCycleBase CFootCycleDefinition: m_vStancePositionMS: 0 # Vector m_vMidpointPositionMS: 12 # Vector m_flStanceDirectionMS: 24 # float m_vToStrideStartPos: 28 # Vector m_stanceCycle: 40 # CAnimCycle m_footLiftCycle: 44 # CFootCycle m_footOffCycle: 48 # CFootCycle m_footStrikeCycle: 52 # CFootCycle m_footLandCycle: 56 # CFootCycle CFootCycleMetricEvaluator: # CMotionMetricEvaluator m_footIndices: 80 # CUtlVector CFootDefinition: m_name: 0 # CUtlString m_ankleBoneName: 8 # CUtlString m_toeBoneName: 16 # CUtlString m_vBallOffset: 24 # Vector m_vHeelOffset: 36 # Vector m_flFootLength: 48 # float m_flBindPoseDirectionMS: 52 # float m_flTraceHeight: 56 # float m_flTraceRadius: 60 # float CFootFallAnimTag: # CAnimTagBase m_foot: 80 # FootFallTagFoot_t CFootLockUpdateNode: # CUnaryUpdateNode m_opFixedSettings: 104 # FootLockPoseOpFixedSettings m_footSettings: 208 # CUtlVector m_hipShiftDamping: 232 # CAnimInputDamping m_rootHeightDamping: 248 # CAnimInputDamping m_flStrideCurveScale: 264 # float m_flStrideCurveLimitScale: 268 # float m_flStepHeightIncreaseScale: 272 # float m_flStepHeightDecreaseScale: 276 # float m_flHipShiftScale: 280 # float m_flBlendTime: 284 # float m_flMaxRootHeightOffset: 288 # float m_flMinRootHeightOffset: 292 # float m_flTiltPlanePitchSpringStrength: 296 # float m_flTiltPlaneRollSpringStrength: 300 # float m_bApplyFootRotationLimits: 304 # bool m_bApplyHipShift: 305 # bool m_bModulateStepHeight: 306 # bool m_bResetChild: 307 # bool m_bEnableVerticalCurvedPaths: 308 # bool m_bEnableRootHeightDamping: 309 # bool CFootMotion: m_strides: 0 # CUtlVector m_name: 24 # CUtlString m_bAdditive: 32 # bool CFootPinningUpdateNode: # CUnaryUpdateNode m_poseOpFixedData: 112 # FootPinningPoseOpFixedData_t m_eTimingSource: 160 # FootPinningTimingSource m_params: 168 # CUtlVector m_bResetChild: 192 # bool CFootPositionMetricEvaluator: # CMotionMetricEvaluator m_footIndices: 80 # CUtlVector m_bIgnoreSlope: 104 # bool CFootStepTriggerUpdateNode: # CUnaryUpdateNode m_triggers: 104 # CUtlVector m_flTolerance: 132 # float CFootStride: m_definition: 0 # CFootCycleDefinition m_trajectories: 64 # CFootTrajectories CFootTrajectories: m_trajectories: 0 # CUtlVector CFootTrajectory: m_vOffset: 0 # Vector m_flRotationOffset: 12 # float m_flProgression: 16 # float CFootstepLandedAnimTag: # CAnimTagBase m_FootstepType: 80 # FootstepLandedFootSoundType_t m_OverrideSoundName: 88 # CUtlString m_DebugAnimSourceString: 96 # CUtlString m_BoneName: 104 # CUtlString CFutureFacingMetricEvaluator: # CMotionMetricEvaluator m_flDistance: 80 # float m_flTime: 84 # float CFutureVelocityMetricEvaluator: # CMotionMetricEvaluator m_flDistance: 80 # float m_flStoppingDistance: 84 # float m_flTargetSpeed: 88 # float m_eMode: 92 # VelocityMetricMode CHitBox: m_name: 0 # CUtlString m_sSurfaceProperty: 8 # CUtlString m_sBoneName: 16 # CUtlString m_vMinBounds: 24 # Vector m_vMaxBounds: 36 # Vector m_flShapeRadius: 48 # float m_nBoneNameHash: 52 # uint32_t m_nGroupId: 56 # int32_t m_nShapeType: 60 # uint8_t m_bTranslationOnly: 61 # bool m_CRC: 64 # uint32_t m_cRenderColor: 68 # Color m_nHitBoxIndex: 72 # uint16_t CHitBoxSet: m_name: 0 # CUtlString m_nNameHash: 8 # uint32_t m_HitBoxes: 16 # CUtlVector m_SourceFilename: 40 # CUtlString CHitBoxSetList: m_HitBoxSets: 0 # CUtlVector CHitReactUpdateNode: # CUnaryUpdateNode m_opFixedSettings: 104 # HitReactFixedSettings_t m_triggerParam: 180 # CAnimParamHandle m_hitBoneParam: 182 # CAnimParamHandle m_hitOffsetParam: 184 # CAnimParamHandle m_hitDirectionParam: 186 # CAnimParamHandle m_hitStrengthParam: 188 # CAnimParamHandle m_flMinDelayBetweenHits: 192 # float m_bResetChild: 196 # bool CInputStreamUpdateNode: # CLeafUpdateNode CIntAnimParameter: # CConcreteAnimParameter m_defaultValue: 120 # int32_t m_minValue: 124 # int32_t m_maxValue: 128 # int32_t CJiggleBoneUpdateNode: # CUnaryUpdateNode m_opFixedData: 104 # JiggleBoneSettingsList_t CJumpHelperUpdateNode: # CSequenceUpdateNode m_hTargetParam: 168 # CAnimParamHandle m_flOriginalJumpMovement: 172 # Vector m_flOriginalJumpDuration: 184 # float m_flJumpStartCycle: 188 # float m_flJumpEndCycle: 192 # float m_eCorrectionMethod: 196 # JumpCorrectionMethod m_bTranslationAxis: 200 # bool[3] m_bScaleSpeed: 203 # bool CLODComponentUpdater: # CAnimComponentUpdater m_nServerLOD: 48 # int32_t CLeafUpdateNode: # CAnimUpdateNodeBase CLeanMatrixUpdateNode: # CLeafUpdateNode m_frameCorners: 92 # int32_t[3][3] m_poses: 128 # CPoseHandle[9] m_damping: 168 # CAnimInputDamping m_blendSource: 184 # AnimVectorSource m_paramIndex: 188 # CAnimParamHandle m_verticalAxis: 192 # Vector m_horizontalAxis: 204 # Vector m_hSequence: 216 # HSequence m_flMaxValue: 220 # float m_nSequenceMaxFrame: 224 # int32_t CLookAtUpdateNode: # CUnaryUpdateNode m_opFixedSettings: 112 # LookAtOpFixedSettings_t m_target: 312 # AnimVectorSource m_paramIndex: 316 # CAnimParamHandle m_weightParamIndex: 318 # CAnimParamHandle m_bResetChild: 320 # bool m_bLockWhenWaning: 321 # bool CLookComponentUpdater: # CAnimComponentUpdater m_hLookHeading: 52 # CAnimParamHandle m_hLookHeadingVelocity: 54 # CAnimParamHandle m_hLookPitch: 56 # CAnimParamHandle m_hLookDistance: 58 # CAnimParamHandle m_hLookDirection: 60 # CAnimParamHandle m_hLookTarget: 62 # CAnimParamHandle m_hLookTargetWorldSpace: 64 # CAnimParamHandle m_bNetworkLookTarget: 66 # bool CMaterialAttributeAnimTag: # CAnimTagBase m_AttributeName: 80 # CUtlString m_AttributeType: 88 # MatterialAttributeTagType_t m_flValue: 92 # float m_Color: 96 # Color CMaterialDrawDescriptor: m_nPrimitiveType: 0 # RenderPrimitiveType_t m_nBaseVertex: 4 # int32_t m_nVertexCount: 8 # int32_t m_nStartIndex: 12 # int32_t m_nIndexCount: 16 # int32_t m_flUvDensity: 20 # float m_vTintColor: 24 # Vector m_flAlpha: 36 # float m_nFirstMeshlet: 44 # uint32_t m_nNumMeshlets: 48 # uint16_t m_indexBuffer: 184 # CRenderBufferBinding m_material: 224 # CStrongHandle CMeshletDescriptor: m_PackedAABB: 0 # PackedAABB_t m_CullingData: 8 # CDrawCullingData CModelConfig: m_ConfigName: 0 # CUtlString m_Elements: 8 # CUtlVector m_bTopLevel: 32 # bool CModelConfigElement: m_ElementName: 8 # CUtlString m_NestedElements: 16 # CUtlVector CModelConfigElement_AttachedModel: # CModelConfigElement m_InstanceName: 72 # CUtlString m_EntityClass: 80 # CUtlString m_hModel: 88 # CStrongHandle m_vOffset: 96 # Vector m_aAngOffset: 108 # QAngle m_AttachmentName: 120 # CUtlString m_LocalAttachmentOffsetName: 128 # CUtlString m_AttachmentType: 136 # ModelConfigAttachmentType_t m_bBoneMergeFlex: 140 # bool m_bUserSpecifiedColor: 141 # bool m_bUserSpecifiedMaterialGroup: 142 # bool m_bAcceptParentMaterialDrivenDecals: 143 # bool m_BodygroupOnOtherModels: 144 # CUtlString m_MaterialGroupOnOtherModels: 152 # CUtlString CModelConfigElement_Command: # CModelConfigElement m_Command: 72 # CUtlString m_Args: 80 # KeyValues3 CModelConfigElement_RandomColor: # CModelConfigElement m_Gradient: 72 # CColorGradient CModelConfigElement_RandomPick: # CModelConfigElement m_Choices: 72 # CUtlVector m_ChoiceWeights: 96 # CUtlVector CModelConfigElement_SetBodygroup: # CModelConfigElement m_GroupName: 72 # CUtlString m_nChoice: 80 # int32_t CModelConfigElement_SetBodygroupOnAttachedModels: # CModelConfigElement m_GroupName: 72 # CUtlString m_nChoice: 80 # int32_t CModelConfigElement_SetMaterialGroup: # CModelConfigElement m_MaterialGroupName: 72 # CUtlString CModelConfigElement_SetMaterialGroupOnAttachedModels: # CModelConfigElement m_MaterialGroupName: 72 # CUtlString CModelConfigElement_SetRenderColor: # CModelConfigElement m_Color: 72 # Color CModelConfigElement_UserPick: # CModelConfigElement m_Choices: 72 # CUtlVector CModelConfigList: m_bHideMaterialGroupInTools: 0 # bool m_bHideRenderColorInTools: 1 # bool m_Configs: 8 # CUtlVector CMoodVData: m_sModelName: 0 # CResourceNameTyped> m_nMoodType: 224 # MoodType_t m_animationLayers: 232 # CUtlVector CMorphBundleData: m_flULeftSrc: 0 # float m_flVTopSrc: 4 # float m_offsets: 8 # CUtlVector m_ranges: 32 # CUtlVector CMorphConstraint: # CBaseConstraint m_sTargetMorph: 112 # CUtlString m_nSlaveChannel: 120 # int32_t m_flMin: 124 # float m_flMax: 128 # float CMorphData: m_name: 0 # CUtlString m_morphRectDatas: 8 # CUtlVector CMorphRectData: m_nXLeftDst: 0 # int16_t m_nYTopDst: 2 # int16_t m_flUWidthSrc: 4 # float m_flVHeightSrc: 8 # float m_bundleDatas: 16 # CUtlVector CMorphSetData: m_nWidth: 16 # int32_t m_nHeight: 20 # int32_t m_bundleTypes: 24 # CUtlVector m_morphDatas: 48 # CUtlVector m_pTextureAtlas: 72 # CStrongHandle m_FlexDesc: 80 # CUtlVector m_FlexControllers: 104 # CUtlVector m_FlexRules: 128 # CUtlVector CMotionDataSet: m_groups: 0 # CUtlVector m_nDimensionCount: 24 # int32_t CMotionGraph: m_paramSpans: 16 # CParamSpanUpdater m_tags: 40 # CUtlVector m_pRootNode: 64 # CSmartPtr m_nParameterCount: 72 # int32_t m_nConfigStartIndex: 76 # int32_t m_nConfigCount: 80 # int32_t m_bLoop: 84 # bool CMotionGraphConfig: m_paramValues: 0 # float[4] m_flDuration: 16 # float m_nMotionIndex: 20 # MotionIndex m_nSampleStart: 24 # int32_t m_nSampleCount: 28 # int32_t CMotionGraphGroup: m_searchDB: 0 # CMotionSearchDB m_motionGraphs: 184 # CUtlVector> m_motionGraphConfigs: 208 # CUtlVector m_sampleToConfig: 232 # CUtlVector m_hIsActiveScript: 256 # AnimScriptHandle CMotionGraphUpdateNode: # CLeafUpdateNode m_pMotionGraph: 88 # CSmartPtr CMotionMatchingUpdateNode: # CLeafUpdateNode m_dataSet: 88 # CMotionDataSet m_metrics: 120 # CUtlVector> m_weights: 144 # CUtlVector m_bSearchEveryTick: 224 # bool m_flSearchInterval: 228 # float m_bSearchWhenClipEnds: 232 # bool m_bSearchWhenGoalChanges: 233 # bool m_blendCurve: 236 # CBlendCurve m_flSampleRate: 244 # float m_flBlendTime: 248 # float m_bLockClipWhenWaning: 252 # bool m_flSelectionThreshold: 256 # float m_flReselectionTimeWindow: 260 # float m_bEnableRotationCorrection: 264 # bool m_bGoalAssist: 265 # bool m_flGoalAssistDistance: 268 # float m_flGoalAssistTolerance: 272 # float m_distanceScale_Damping: 280 # CAnimInputDamping m_flDistanceScale_OuterRadius: 296 # float m_flDistanceScale_InnerRadius: 300 # float m_flDistanceScale_MaxScale: 304 # float m_flDistanceScale_MinScale: 308 # float m_bEnableDistanceScaling: 312 # bool CMotionMetricEvaluator: m_means: 24 # CUtlVector m_standardDeviations: 48 # CUtlVector m_flWeight: 72 # float m_nDimensionStartIndex: 76 # int32_t CMotionNode: m_name: 24 # CUtlString m_id: 32 # AnimNodeID CMotionNodeBlend1D: # CMotionNode m_blendItems: 40 # CUtlVector m_nParamIndex: 64 # int32_t CMotionNodeSequence: # CMotionNode m_tags: 40 # CUtlVector m_hSequence: 64 # HSequence m_flPlaybackSpeed: 68 # float CMotionSearchDB: m_rootNode: 0 # CMotionSearchNode m_residualQuantizer: 128 # CProductQuantizer m_codeIndices: 160 # CUtlVector CMotionSearchNode: m_children: 0 # CUtlVector m_quantizer: 24 # CVectorQuantizer m_sampleCodes: 56 # CUtlVector> m_sampleIndices: 80 # CUtlVector> m_selectableSamples: 104 # CUtlVector CMovementComponentUpdater: # CAnimComponentUpdater m_motors: 48 # CUtlVector> m_facingDamping: 72 # CAnimInputDamping m_eDefaultFacingMode: 88 # FacingMode m_nDefaultMotorIndex: 100 # int32_t m_flDefaultRunSpeed: 104 # float m_bMoveVarsDisabled: 108 # bool m_bNetworkPath: 109 # bool m_bNetworkFacing: 110 # bool m_paramHandles: 111 # CAnimParamHandle[30] CMoverUpdateNode: # CUnaryUpdateNode m_damping: 112 # CAnimInputDamping m_facingTarget: 128 # AnimValueSource m_hMoveVecParam: 132 # CAnimParamHandle m_hMoveHeadingParam: 134 # CAnimParamHandle m_hTurnToFaceParam: 136 # CAnimParamHandle m_flTurnToFaceOffset: 140 # float m_flTurnToFaceLimit: 144 # float m_bAdditive: 148 # bool m_bApplyMovement: 149 # bool m_bOrientMovement: 150 # bool m_bApplyRotation: 151 # bool m_bLimitOnly: 152 # bool CNmBoneMask: m_ID: 0 # CGlobalSymbol m_weightInfo: 8 # CNmBoneMask::WeightInfo_t m_weights: 24 # CUtlVector CNmClip: m_skeleton: 0 # CStrongHandle m_nNumFrames: 8 # uint32_t m_flDuration: 12 # float m_compressedPoseData: 16 # CUtlBinaryBlock m_trackCompressionSettings: 40 # CUtlVector m_compressedPoseOffsets: 64 # CUtlVector m_syncTrack: 160 # CNmSyncTrack m_rootMotion: 336 # CNmRootMotionData m_bIsAdditive: 416 # bool CNmEvent: m_flStartTime: 8 # float m_flDuration: 12 # float CNmFootEvent: # CNmEvent m_phase: 16 # NmFootPhase_t CNmFrameSnapEvent: # CNmEvent m_frameSnapMode: 16 # NmFrameSnapEventMode_t CNmGraph: m_persistentNodeIndices: 0 # CUtlVector m_instanceNodeStartOffsets: 24 # CUtlVector m_instanceRequiredMemory: 48 # uint32_t m_instanceRequiredAlignment: 52 # uint32_t m_rootNodeIdx: 56 # int16_t m_controlParameterIDs: 64 # CUtlVector m_virtualParameterIDs: 88 # CUtlVector m_virtualParameterNodeIndices: 112 # CUtlVector m_childGraphSlots: 136 # CUtlVector m_externalGraphSlots: 160 # CUtlVector CNmGraphDataSet: m_variationID: 0 # CGlobalSymbol m_skeleton: 8 # CStrongHandle m_resources: 16 # CUtlVector CNmGraphVariation: m_graph: 0 # CStrongHandle m_dataSet: 8 # CStrongHandle CNmGraph_ChildGraphSlot_t: m_nNodeIdx: 0 # int16_t m_dataSlotIdx: 2 # int16_t CNmGraph_ExternalGraphSlot_t: m_nNodeIdx: 0 # int16_t m_slotID: 8 # CGlobalSymbol CNmIDEvent: # CNmEvent m_ID: 16 # CGlobalSymbol CNmLegacyEvent: # CNmEvent CNmRootMotionData: m_transforms: 0 # CUtlVector m_nNumFrames: 24 # int32_t m_flAverageLinearVelocity: 28 # float m_flAverageAngularVelocityRadians: 32 # float m_totalDelta: 48 # CTransform CNmSkeleton: m_ID: 0 # CGlobalSymbol m_boneIDs: 8 # CUtlLeanVector m_parentIndices: 24 # CUtlVector m_parentSpaceReferencePose: 48 # CUtlVector m_modelSpaceReferencePose: 72 # CUtlVector m_numBonesToSampleAtLowLOD: 96 # int32_t m_boneMasks: 104 # CUtlLeanVector CNmSyncTrack: m_syncEvents: 0 # CUtlLeanVectorFixedGrowable m_nStartEventOffset: 168 # int32_t CNmSyncTrack_EventMarker_t: m_startTime: 0 # NmPercent_t m_ID: 8 # CGlobalSymbol CNmSyncTrack_Event_t: m_ID: 0 # CGlobalSymbol m_startTime: 8 # NmPercent_t m_duration: 12 # NmPercent_t CNmTransitionEvent: # CNmEvent m_rule: 16 # NmTransitionRule_t m_ID: 24 # CGlobalSymbol COrientConstraint: # CBaseConstraint CParamSpanUpdater: m_spans: 0 # CUtlVector CParentConstraint: # CBaseConstraint CParticleAnimTag: # CAnimTagBase m_hParticleSystem: 80 # CStrongHandle m_particleSystemName: 88 # CUtlString m_configName: 96 # CUtlString m_bDetachFromOwner: 104 # bool m_bStopWhenTagEnds: 105 # bool m_bTagEndStopIsInstant: 106 # bool m_attachmentName: 112 # CUtlString m_attachmentType: 120 # ParticleAttachment_t m_attachmentCP1Name: 128 # CUtlString m_attachmentCP1Type: 136 # ParticleAttachment_t CPathAnimMotorUpdater: # CPathAnimMotorUpdaterBase CPathAnimMotorUpdaterBase: # CAnimMotorUpdaterBase m_bLockToPath: 32 # bool CPathHelperUpdateNode: # CUnaryUpdateNode m_flStoppingRadius: 104 # float m_flStoppingSpeedScale: 108 # float CPathMetricEvaluator: # CMotionMetricEvaluator m_pathTimeSamples: 80 # CUtlVector m_flDistance: 104 # float m_bExtrapolateMovement: 108 # bool m_flMinExtrapolationSpeed: 112 # float CPhysSurfaceProperties: m_name: 0 # CUtlString m_nameHash: 8 # uint32_t m_baseNameHash: 12 # uint32_t m_bHidden: 24 # bool m_description: 32 # CUtlString m_physics: 40 # CPhysSurfacePropertiesPhysics m_audioSounds: 72 # CPhysSurfacePropertiesSoundNames m_audioParams: 136 # CPhysSurfacePropertiesAudio CPhysSurfacePropertiesAudio: m_reflectivity: 0 # float m_hardnessFactor: 4 # float m_roughnessFactor: 8 # float m_roughThreshold: 12 # float m_hardThreshold: 16 # float m_hardVelocityThreshold: 20 # float m_flStaticImpactVolume: 24 # float m_flOcclusionFactor: 28 # float CPhysSurfacePropertiesPhysics: m_friction: 0 # float m_elasticity: 4 # float m_density: 8 # float m_thickness: 12 # float m_softContactFrequency: 16 # float m_softContactDampingRatio: 20 # float m_wheelDrag: 24 # float CPhysSurfacePropertiesSoundNames: m_impactSoft: 0 # CUtlString m_impactHard: 8 # CUtlString m_scrapeSmooth: 16 # CUtlString m_scrapeRough: 24 # CUtlString m_bulletImpact: 32 # CUtlString m_rolling: 40 # CUtlString m_break: 48 # CUtlString m_strain: 56 # CUtlString CPlayerInputAnimMotorUpdater: # CAnimMotorUpdaterBase m_sampleTimes: 32 # CUtlVector m_flSpringConstant: 60 # float m_flAnticipationDistance: 64 # float m_hAnticipationPosParam: 68 # CAnimParamHandle m_hAnticipationHeadingParam: 70 # CAnimParamHandle m_bUseAcceleration: 72 # bool CPointConstraint: # CBaseConstraint CPoseHandle: m_nIndex: 0 # uint16_t m_eType: 2 # PoseType_t CProductQuantizer: m_subQuantizers: 0 # CUtlVector m_nDimensions: 24 # int32_t CQuaternionAnimParameter: # CConcreteAnimParameter m_defaultValue: 128 # Quaternion m_bInterpolate: 144 # bool CRagdollAnimTag: # CAnimTagBase m_nPoseControl: 80 # AnimPoseControl m_flFrequency: 84 # float m_flDampingRatio: 88 # float m_flDecayDuration: 92 # float m_flDecayBias: 96 # float m_bDestroy: 100 # bool CRagdollComponentUpdater: # CAnimComponentUpdater m_ragdollNodePaths: 48 # CUtlVector m_boneIndices: 72 # CUtlVector m_boneNames: 96 # CUtlVector m_weightLists: 120 # CUtlVector m_flSpringFrequencyMin: 144 # float m_flSpringFrequencyMax: 148 # float m_flMaxStretch: 152 # float m_bSolidCollisionAtZeroWeight: 156 # bool CRagdollUpdateNode: # CUnaryUpdateNode m_nWeightListIndex: 104 # int32_t m_poseControlMethod: 108 # RagdollPoseControl CRenderBufferBinding: m_hBuffer: 0 # uint64_t m_nBindOffsetBytes: 16 # uint32_t CRenderGroom: m_nSegmentsPerHairStrand: 0 # int32_t m_nGuideHairCount: 4 # int32_t m_nHairCount: 8 # int32_t m_nGroomGroupID: 12 # int32_t m_nAttachBoneIdx: 16 # int32_t m_hairInfoBufferData: 24 # CUtlBinaryBlock m_hairs: 48 # CUtlVector CRenderMesh: m_sceneObjects: 16 # CUtlVectorFixedGrowable m_constraints: 160 # CUtlVector m_skeleton: 184 # CRenderSkeleton m_meshDeformParams: 480 # DynamicMeshDeformParams_t m_pGroomData: 496 # CRenderGroom* CRenderSkeleton: m_bones: 0 # CUtlVector m_boneParents: 48 # CUtlVector m_nBoneWeightCount: 72 # int32_t CRootUpdateNode: # CUnaryUpdateNode CSceneObjectData: m_vMinBounds: 0 # Vector m_vMaxBounds: 12 # Vector m_drawCalls: 24 # CUtlVector m_drawBounds: 48 # CUtlVector m_meshlets: 72 # CUtlVector m_vTintColor: 96 # Vector4D CSelectorUpdateNode: # CAnimUpdateNodeBase m_children: 88 # CUtlVector m_tags: 112 # CUtlVector m_blendCurve: 140 # CBlendCurve m_flBlendTime: 148 # CAnimValue m_hParameter: 156 # CAnimParamHandle m_eTagBehavior: 160 # SelectorTagBehavior_t m_bResetOnChange: 164 # bool m_bSyncCyclesOnChange: 165 # bool CSeqAutoLayer: m_nLocalReference: 0 # int16_t m_nLocalPose: 2 # int16_t m_flags: 4 # CSeqAutoLayerFlag m_start: 12 # float m_peak: 16 # float m_tail: 20 # float m_end: 24 # float CSeqAutoLayerFlag: m_bPost: 0 # bool m_bSpline: 1 # bool m_bXFade: 2 # bool m_bNoBlend: 3 # bool m_bLocal: 4 # bool m_bPose: 5 # bool m_bFetchFrame: 6 # bool m_bSubtract: 7 # bool CSeqBoneMaskList: m_sName: 0 # CBufferString m_nLocalBoneArray: 16 # CUtlVector m_flBoneWeightArray: 40 # CUtlVector m_flDefaultMorphCtrlWeight: 64 # float m_morphCtrlWeightArray: 72 # CUtlVector> CSeqCmdLayer: m_cmd: 0 # int16_t m_nLocalReference: 2 # int16_t m_nLocalBonemask: 4 # int16_t m_nDstResult: 6 # int16_t m_nSrcResult: 8 # int16_t m_bSpline: 10 # bool m_flVar1: 12 # float m_flVar2: 16 # float m_nLineNumber: 20 # int16_t CSeqCmdSeqDesc: m_sName: 0 # CBufferString m_flags: 16 # CSeqSeqDescFlag m_transition: 28 # CSeqTransition m_nFrameRangeSequence: 36 # int16_t m_nFrameCount: 38 # int16_t m_flFPS: 40 # float m_nSubCycles: 44 # int16_t m_numLocalResults: 46 # int16_t m_cmdLayerArray: 48 # CUtlVector m_eventArray: 72 # CUtlVector m_activityArray: 96 # CUtlVector m_poseSettingArray: 120 # CUtlVector CSeqIKLock: m_flPosWeight: 0 # float m_flAngleWeight: 4 # float m_nLocalBone: 8 # int16_t m_bBonesOrientedAlongPositiveX: 10 # bool CSeqMultiFetch: m_flags: 0 # CSeqMultiFetchFlag m_localReferenceArray: 8 # CUtlVector m_nGroupSize: 32 # int32_t[2] m_nLocalPose: 40 # int32_t[2] m_poseKeyArray0: 48 # CUtlVector m_poseKeyArray1: 72 # CUtlVector m_nLocalCyclePoseParameter: 96 # int32_t m_bCalculatePoseParameters: 100 # bool m_bFixedBlendWeight: 101 # bool m_flFixedBlendWeightVals: 104 # float[2] CSeqMultiFetchFlag: m_bRealtime: 0 # bool m_bCylepose: 1 # bool m_b0D: 2 # bool m_b1D: 3 # bool m_b2D: 4 # bool m_b2D_TRI: 5 # bool CSeqPoseParamDesc: m_sName: 0 # CBufferString m_flStart: 16 # float m_flEnd: 20 # float m_flLoop: 24 # float m_bLooping: 28 # bool CSeqPoseSetting: m_sPoseParameter: 0 # CBufferString m_sAttachment: 16 # CBufferString m_sReferenceSequence: 32 # CBufferString m_flValue: 48 # float m_bX: 52 # bool m_bY: 53 # bool m_bZ: 54 # bool m_eType: 56 # int32_t CSeqS1SeqDesc: m_sName: 0 # CBufferString m_flags: 16 # CSeqSeqDescFlag m_fetch: 32 # CSeqMultiFetch m_nLocalWeightlist: 144 # int32_t m_autoLayerArray: 152 # CUtlVector m_IKLockArray: 176 # CUtlVector m_transition: 200 # CSeqTransition m_SequenceKeys: 208 # KeyValues3 m_LegacyKeyValueText: 224 # CBufferString m_activityArray: 240 # CUtlVector m_footMotion: 264 # CUtlVector CSeqScaleSet: m_sName: 0 # CBufferString m_bRootOffset: 16 # bool m_vRootOffset: 20 # Vector m_nLocalBoneArray: 32 # CUtlVector m_flBoneScaleArray: 56 # CUtlVector CSeqSeqDescFlag: m_bLooping: 0 # bool m_bSnap: 1 # bool m_bAutoplay: 2 # bool m_bPost: 3 # bool m_bHidden: 4 # bool m_bMulti: 5 # bool m_bLegacyDelta: 6 # bool m_bLegacyWorldspace: 7 # bool m_bLegacyCyclepose: 8 # bool m_bLegacyRealtime: 9 # bool m_bModelDoc: 10 # bool CSeqSynthAnimDesc: m_sName: 0 # CBufferString m_flags: 16 # CSeqSeqDescFlag m_transition: 28 # CSeqTransition m_nLocalBaseReference: 36 # int16_t m_nLocalBoneMask: 38 # int16_t m_activityArray: 40 # CUtlVector CSeqTransition: m_flFadeInTime: 0 # float m_flFadeOutTime: 4 # float CSequenceFinishedAnimTag: # CAnimTagBase m_sequenceName: 80 # CUtlString CSequenceGroupData: m_sName: 16 # CBufferString m_nFlags: 32 # uint32_t m_localSequenceNameArray: 40 # CUtlVector m_localS1SeqDescArray: 64 # CUtlVector m_localMultiSeqDescArray: 88 # CUtlVector m_localSynthAnimDescArray: 112 # CUtlVector m_localCmdSeqDescArray: 136 # CUtlVector m_localBoneMaskArray: 160 # CUtlVector m_localScaleSetArray: 184 # CUtlVector m_localBoneNameArray: 208 # CUtlVector m_localNodeName: 232 # CBufferString m_localPoseParamArray: 248 # CUtlVector m_keyValues: 272 # KeyValues3 m_localIKAutoplayLockArray: 288 # CUtlVector CSequenceUpdateNode: # CLeafUpdateNode m_paramSpans: 96 # CParamSpanUpdater m_tags: 120 # CUtlVector m_hSequence: 148 # HSequence m_playbackSpeed: 152 # float m_duration: 156 # float m_bLoop: 160 # bool CSetFacingUpdateNode: # CUnaryUpdateNode m_facingMode: 104 # FacingMode m_bResetChild: 108 # bool CSetParameterActionUpdater: # CAnimActionUpdater m_hParam: 24 # CAnimParamHandle m_value: 26 # CAnimVariant CSingleFrameUpdateNode: # CLeafUpdateNode m_actions: 88 # CUtlVector> m_hPoseCacheHandle: 112 # CPoseHandle m_hSequence: 116 # HSequence m_flCycle: 120 # float CSlopeComponentUpdater: # CAnimComponentUpdater m_flTraceDistance: 52 # float m_hSlopeAngle: 56 # CAnimParamHandle m_hSlopeAngleFront: 58 # CAnimParamHandle m_hSlopeAngleSide: 60 # CAnimParamHandle m_hSlopeHeading: 62 # CAnimParamHandle m_hSlopeNormal: 64 # CAnimParamHandle m_hSlopeNormal_WorldSpace: 66 # CAnimParamHandle CSlowDownOnSlopesUpdateNode: # CUnaryUpdateNode m_flSlowDownStrength: 104 # float CSolveIKChainUpdateNode: # CUnaryUpdateNode m_targetHandles: 104 # CUtlVector m_opFixedData: 128 # SolveIKChainPoseOpFixedSettings_t CSolveIKTargetHandle_t: m_positionHandle: 0 # CAnimParamHandle m_orientationHandle: 2 # CAnimParamHandle CSpeedScaleUpdateNode: # CUnaryUpdateNode m_paramIndex: 104 # CAnimParamHandle CStanceOverrideUpdateNode: # CUnaryUpdateNode m_footStanceInfo: 104 # CUtlVector m_pStanceSourceNode: 128 # CAnimUpdateNodeRef m_hParameter: 144 # CAnimParamHandle m_eMode: 148 # StanceOverrideMode CStanceScaleUpdateNode: # CUnaryUpdateNode m_hParam: 104 # CAnimParamHandle CStateActionUpdater: m_pAction: 0 # CSmartPtr m_eBehavior: 8 # StateActionBehavior CStateMachineComponentUpdater: # CAnimComponentUpdater m_stateMachine: 48 # CAnimStateMachineUpdater CStateMachineUpdateNode: # CAnimUpdateNodeBase m_stateMachine: 104 # CAnimStateMachineUpdater m_stateData: 192 # CUtlVector m_transitionData: 216 # CUtlVector m_bBlockWaningTags: 244 # bool m_bLockStateWhenWaning: 245 # bool CStateNodeStateData: m_pChild: 0 # CAnimUpdateNodeRef m_bExclusiveRootMotion: 0 # bitfield:1 CStateNodeTransitionData: m_curve: 0 # CBlendCurve m_blendDuration: 8 # CAnimValue m_resetCycleValue: 16 # CAnimValue m_bReset: 0 # bitfield:1 m_resetCycleOption: 0 # bitfield:3 CStateUpdateData: m_name: 0 # CUtlString m_hScript: 8 # AnimScriptHandle m_transitionIndices: 16 # CUtlVector m_actions: 40 # CUtlVector m_stateID: 64 # AnimStateID m_bIsStartState: 0 # bitfield:1 m_bIsEndState: 0 # bitfield:1 m_bIsPassthrough: 0 # bitfield:1 CStaticPoseCache: m_poses: 16 # CUtlVector m_nBoneCount: 40 # int32_t m_nMorphCount: 44 # int32_t CStaticPoseCacheBuilder: # CStaticPoseCache CStepsRemainingMetricEvaluator: # CMotionMetricEvaluator m_footIndices: 80 # CUtlVector m_flMinStepsRemaining: 104 # float CStopAtGoalUpdateNode: # CUnaryUpdateNode m_flOuterRadius: 108 # float m_flInnerRadius: 112 # float m_flMaxScale: 116 # float m_flMinScale: 120 # float m_damping: 128 # CAnimInputDamping CStringAnimTag: # CAnimTagBase CSubtractUpdateNode: # CBinaryUpdateNode m_footMotionTiming: 140 # BinaryNodeChildOption m_bApplyToFootMotion: 144 # bool m_bApplyChannelsSeparately: 145 # bool m_bUseModelSpace: 146 # bool CSymbolAnimParameter: # CConcreteAnimParameter m_defaultValue: 120 # CGlobalSymbol CTaskStatusAnimTag: # CAnimTagBase CTiltTwistConstraint: # CBaseConstraint m_nTargetAxis: 112 # int32_t m_nSlaveAxis: 116 # int32_t CTimeRemainingMetricEvaluator: # CMotionMetricEvaluator m_bMatchByTimeRemaining: 80 # bool m_flMaxTimeRemaining: 84 # float m_bFilterByTimeRemaining: 88 # bool m_flMinTimeRemaining: 92 # float CToggleComponentActionUpdater: # CAnimActionUpdater m_componentID: 24 # AnimComponentID m_bSetEnabled: 28 # bool CTransitionUpdateData: m_srcStateIndex: 0 # uint8_t m_destStateIndex: 1 # uint8_t m_bDisabled: 0 # bitfield:1 CTurnHelperUpdateNode: # CUnaryUpdateNode m_facingTarget: 108 # AnimValueSource m_turnStartTimeOffset: 112 # float m_turnDuration: 116 # float m_bMatchChildDuration: 120 # bool m_manualTurnOffset: 124 # float m_bUseManualTurnOffset: 128 # bool CTwistConstraint: # CBaseConstraint m_bInverse: 112 # bool m_qParentBindRotation: 128 # Quaternion m_qChildBindRotation: 144 # Quaternion CTwoBoneIKUpdateNode: # CUnaryUpdateNode m_opFixedData: 112 # TwoBoneIKSettings_t CUnaryUpdateNode: # CAnimUpdateNodeBase m_pChildNode: 88 # CAnimUpdateNodeRef CVPhysXSurfacePropertiesList: m_surfacePropertiesList: 0 # CUtlVector CVectorAnimParameter: # CConcreteAnimParameter m_defaultValue: 120 # Vector m_bInterpolate: 132 # bool CVectorQuantizer: m_centroidVectors: 0 # CUtlVector m_nCentroids: 24 # int32_t m_nDimensions: 28 # int32_t CVirtualAnimParameter: # CAnimParameterBase m_expressionString: 104 # CUtlString m_eParamType: 112 # AnimParamType_t CWayPointHelperUpdateNode: # CUnaryUpdateNode m_flStartCycle: 108 # float m_flEndCycle: 112 # float m_bOnlyGoals: 116 # bool m_bPreventOvershoot: 117 # bool m_bPreventUndershoot: 118 # bool CZeroPoseUpdateNode: # CLeafUpdateNode ChainToSolveData_t: m_nChainIndex: 0 # int32_t m_SolverSettings: 4 # IKSolverSettings_t m_TargetSettings: 16 # IKTargetSettings_t m_DebugSetting: 56 # SolveIKChainAnimNodeDebugSetting m_flDebugNormalizedValue: 60 # float m_vDebugOffset: 64 # VectorAligned ConfigIndex: m_nGroup: 0 # uint16_t m_nConfig: 2 # uint16_t DynamicMeshDeformParams_t: m_flTensionCompressScale: 0 # float m_flTensionStretchScale: 4 # float m_bRecomputeSmoothNormalsAfterAnimation: 8 # bool m_bComputeDynamicMeshTensionAfterAnimation: 9 # bool FollowAttachmentSettings_t: m_attachment: 0 # CAnimAttachment m_boneIndex: 128 # int32_t m_bMatchTranslation: 132 # bool m_bMatchRotation: 133 # bool FootFixedData_t: m_vToeOffset: 0 # VectorAligned m_vHeelOffset: 16 # VectorAligned m_nTargetBoneIndex: 32 # int32_t m_nAnkleBoneIndex: 36 # int32_t m_nIKAnchorBoneIndex: 40 # int32_t m_ikChainIndex: 44 # int32_t m_flMaxIKLength: 48 # float m_nFootIndex: 52 # int32_t m_nTagIndex: 56 # int32_t m_flMaxRotationLeft: 60 # float m_flMaxRotationRight: 64 # float FootFixedSettings: m_traceSettings: 0 # TraceSettings_t m_vFootBaseBindPosePositionMS: 16 # VectorAligned m_flFootBaseLength: 32 # float m_flMaxRotationLeft: 36 # float m_flMaxRotationRight: 40 # float m_footstepLandedTagIndex: 44 # int32_t m_bEnableTracing: 48 # bool m_flTraceAngleBlend: 52 # float m_nDisableTagIndex: 56 # int32_t m_nFootIndex: 60 # int32_t FootLockPoseOpFixedSettings: m_footInfo: 0 # CUtlVector m_hipDampingSettings: 24 # CAnimInputDamping m_nHipBoneIndex: 40 # int32_t m_ikSolverType: 44 # IKSolverType m_bApplyTilt: 48 # bool m_bApplyHipDrop: 49 # bool m_bAlwaysUseFallbackHinge: 50 # bool m_bApplyFootRotationLimits: 51 # bool m_bApplyLegTwistLimits: 52 # bool m_flMaxFootHeight: 56 # float m_flExtensionScale: 60 # float m_flMaxLegTwist: 64 # float m_bEnableLockBreaking: 68 # bool m_flLockBreakTolerance: 72 # float m_flLockBlendTime: 76 # float m_bEnableStretching: 80 # bool m_flMaxStretchAmount: 84 # float m_flStretchExtensionScale: 88 # float FootPinningPoseOpFixedData_t: m_footInfo: 0 # CUtlVector m_flBlendTime: 24 # float m_flLockBreakDistance: 28 # float m_flMaxLegTwist: 32 # float m_nHipBoneIndex: 36 # int32_t m_bApplyLegTwistLimits: 40 # bool m_bApplyFootRotationLimits: 41 # bool FootStepTrigger: m_tags: 0 # CUtlVector m_nFootIndex: 24 # int32_t m_triggerPhase: 28 # StepPhase HSequence: m_Value: 0 # int32_t HitReactFixedSettings_t: m_nWeightListIndex: 0 # int32_t m_nEffectedBoneCount: 4 # int32_t m_flMaxImpactForce: 8 # float m_flMinImpactForce: 12 # float m_flWhipImpactScale: 16 # float m_flCounterRotationScale: 20 # float m_flDistanceFadeScale: 24 # float m_flPropagationScale: 28 # float m_flWhipDelay: 32 # float m_flSpringStrength: 36 # float m_flWhipSpringStrength: 40 # float m_flMaxAngleRadians: 44 # float m_nHipBoneIndex: 48 # int32_t m_flHipBoneTranslationScale: 52 # float m_flHipDipSpringStrength: 56 # float m_flHipDipImpactScale: 60 # float m_flHipDipDelay: 64 # float IKBoneNameAndIndex_t: m_Name: 0 # CUtlString IKDemoCaptureSettings_t: m_parentBoneName: 0 # CUtlString m_eMode: 8 # IKChannelMode m_ikChainName: 16 # CUtlString m_oneBoneStart: 24 # CUtlString m_oneBoneEnd: 32 # CUtlString IKSolverSettings_t: m_SolverType: 0 # IKSolverType m_nNumIterations: 4 # int32_t IKTargetSettings_t: m_TargetSource: 0 # IKTargetSource m_Bone: 8 # IKBoneNameAndIndex_t m_AnimgraphParameterNamePosition: 24 # AnimParamID m_AnimgraphParameterNameOrientation: 28 # AnimParamID m_TargetCoordSystem: 32 # IKTargetCoordinateSystem JiggleBoneSettingsList_t: m_boneSettings: 0 # CUtlVector JiggleBoneSettings_t: m_nBoneIndex: 0 # int32_t m_flSpringStrength: 4 # float m_flMaxTimeStep: 8 # float m_flDamping: 12 # float m_vBoundsMaxLS: 16 # Vector m_vBoundsMinLS: 28 # Vector m_eSimSpace: 40 # JiggleBoneSimSpace LookAtBone_t: m_index: 0 # int32_t m_weight: 4 # float LookAtOpFixedSettings_t: m_attachment: 0 # CAnimAttachment m_damping: 128 # CAnimInputDamping m_bones: 144 # CUtlVector m_flYawLimit: 168 # float m_flPitchLimit: 172 # float m_flHysteresisInnerAngle: 176 # float m_flHysteresisOuterAngle: 180 # float m_bRotateYawForward: 184 # bool m_bMaintainUpDirection: 185 # bool m_bTargetIsPosition: 186 # bool m_bUseHysteresis: 187 # bool MaterialGroup_t: m_name: 0 # CUtlString m_materials: 8 # CUtlVector> ModelBoneFlexDriverControl_t: m_nBoneComponent: 0 # ModelBoneFlexComponent_t m_flexController: 8 # CUtlString m_flexControllerToken: 16 # uint32_t m_flMin: 20 # float m_flMax: 24 # float ModelBoneFlexDriver_t: m_boneName: 0 # CUtlString m_boneNameToken: 8 # uint32_t m_controls: 16 # CUtlVector ModelSkeletonData_t: m_boneName: 0 # CUtlVector m_nParent: 24 # CUtlVector m_boneSphere: 48 # CUtlVector m_nFlag: 72 # CUtlVector m_bonePosParent: 96 # CUtlVector m_boneRotParent: 120 # CUtlVector m_boneScaleParent: 144 # CUtlVector MoodAnimationLayer_t: m_sName: 0 # CUtlString m_bActiveListening: 8 # bool m_bActiveTalking: 9 # bool m_layerAnimations: 16 # CUtlVector m_flIntensity: 40 # CRangeFloat m_flDurationScale: 48 # CRangeFloat m_bScaleWithInts: 56 # bool m_flNextStart: 60 # CRangeFloat m_flStartOffset: 68 # CRangeFloat m_flEndOffset: 76 # CRangeFloat m_flFadeIn: 84 # float m_flFadeOut: 88 # float MoodAnimation_t: m_sName: 0 # CUtlString m_flWeight: 8 # float MotionBlendItem: m_pChild: 0 # CSmartPtr m_flKeyValue: 8 # float MotionDBIndex: m_nIndex: 0 # uint32_t MotionIndex: m_nGroup: 0 # uint16_t m_nMotion: 2 # uint16_t NmCompressionSettings_t: m_translationRangeX: 0 # NmCompressionSettings_t::QuantizationRange_t m_translationRangeY: 8 # NmCompressionSettings_t::QuantizationRange_t m_translationRangeZ: 16 # NmCompressionSettings_t::QuantizationRange_t m_scaleRange: 24 # NmCompressionSettings_t::QuantizationRange_t m_constantRotation: 32 # Quaternion m_bIsRotationStatic: 48 # bool m_bIsTranslationStatic: 49 # bool m_bIsScaleStatic: 50 # bool NmCompressionSettings_t_QuantizationRange_t: m_flRangeStart: 0 # float m_flRangeLength: 4 # float NmPercent_t: m_flValue: 0 # float NmSyncTrackTimeRange_t: m_startTime: 0 # NmSyncTrackTime_t m_endTime: 8 # NmSyncTrackTime_t NmSyncTrackTime_t: m_nEventIdx: 0 # int32_t m_percentageThrough: 4 # NmPercent_t ParamSpanSample_t: m_value: 0 # CAnimVariant m_flCycle: 20 # float ParamSpan_t: m_samples: 0 # CUtlVector m_hParam: 24 # CAnimParamHandle m_eParamType: 26 # AnimParamType_t m_flStartCycle: 28 # float m_flEndCycle: 32 # float PermModelDataAnimatedMaterialAttribute_t: m_AttributeName: 0 # CUtlString m_nNumChannels: 8 # int32_t PermModelData_t: m_name: 0 # CUtlString m_modelInfo: 8 # PermModelInfo_t m_ExtParts: 96 # CUtlVector m_refMeshes: 120 # CUtlVector> m_refMeshGroupMasks: 144 # CUtlVector m_refPhysGroupMasks: 168 # CUtlVector m_refLODGroupMasks: 192 # CUtlVector m_lodGroupSwitchDistances: 216 # CUtlVector m_refPhysicsData: 240 # CUtlVector> m_refPhysicsHitboxData: 264 # CUtlVector> m_refAnimGroups: 288 # CUtlVector> m_refSequenceGroups: 312 # CUtlVector> m_meshGroups: 336 # CUtlVector m_materialGroups: 360 # CUtlVector m_nDefaultMeshGroupMask: 384 # uint64_t m_modelSkeleton: 392 # ModelSkeletonData_t m_remappingTable: 560 # CUtlVector m_remappingTableStarts: 584 # CUtlVector m_boneFlexDrivers: 608 # CUtlVector m_pModelConfigList: 632 # CModelConfigList* m_BodyGroupsHiddenInTools: 640 # CUtlVector m_refAnimIncludeModels: 664 # CUtlVector> m_AnimatedMaterialAttributes: 688 # CUtlVector PermModelExtPart_t: m_Transform: 0 # CTransform m_Name: 32 # CUtlString m_nParent: 40 # int32_t m_refModel: 48 # CStrongHandle PermModelInfo_t: m_nFlags: 0 # uint32_t m_vHullMin: 4 # Vector m_vHullMax: 16 # Vector m_vViewMin: 28 # Vector m_vViewMax: 40 # Vector m_flMass: 52 # float m_vEyePosition: 56 # Vector m_flMaxEyeDeflection: 68 # float m_sSurfaceProperty: 72 # CUtlString m_keyValueText: 80 # CUtlString PhysSoftbodyDesc_t: m_ParticleBoneHash: 0 # CUtlVector m_Particles: 24 # CUtlVector m_Springs: 48 # CUtlVector m_Capsules: 72 # CUtlVector m_InitPose: 96 # CUtlVector m_ParticleBoneName: 120 # CUtlVector RenderHairStrandInfo_t: m_nGuideIdx: 0 # uint32_t[3] m_nBaseTriIdx: 12 # uint32_t m_vGuideBarycentric: 16 # Vector2D m_vBaseBarycentric: 24 # Vector2D m_vRootOffset_flLengthScale: 32 # uint16_t[4] m_nPackedBaseMeshUv: 40 # uint32_t m_nPad: 44 # uint32_t RenderSkeletonBone_t: m_boneName: 0 # CUtlString m_parentName: 8 # CUtlString m_invBindPose: 16 # matrix3x4_t m_bbox: 64 # SkeletonBoneBounds_t m_flSphereRadius: 88 # float SampleCode: m_subCode: 0 # uint8_t[8] ScriptInfo_t: m_code: 0 # CUtlString m_paramsModified: 8 # CUtlVector m_proxyReadParams: 32 # CUtlVector m_proxyWriteParams: 56 # CUtlVector m_eScriptType: 80 # AnimScriptType SkeletonAnimCapture_t: m_nEntIndex: 0 # CEntityIndex m_nEntParent: 4 # CEntityIndex m_ImportedCollision: 8 # CUtlVector m_ModelName: 32 # CUtlString m_CaptureName: 40 # CUtlString m_ModelBindPose: 48 # CUtlVector m_FeModelInitPose: 72 # CUtlVector m_nFlexControllers: 96 # int32_t m_bPredicted: 100 # bool m_Frames: 168 # CUtlVector SkeletonAnimCapture_t_Bone_t: m_Name: 0 # CUtlString m_BindPose: 16 # CTransform m_nParent: 48 # int32_t SkeletonAnimCapture_t_Camera_t: m_tmCamera: 0 # CTransform m_flTime: 32 # float SkeletonAnimCapture_t_FrameStamp_t: m_flTime: 0 # float m_flEntitySimTime: 4 # float m_bTeleportTick: 8 # bool m_bPredicted: 9 # bool m_flCurTime: 12 # float m_flRealTime: 16 # float m_nFrameCount: 20 # int32_t m_nTickCount: 24 # int32_t SkeletonAnimCapture_t_Frame_t: m_flTime: 0 # float m_Stamp: 4 # SkeletonAnimCapture_t::FrameStamp_t m_Transform: 32 # CTransform m_bTeleport: 64 # bool m_CompositeBones: 72 # CUtlVector m_SimStateBones: 96 # CUtlVector m_FeModelAnims: 120 # CUtlVector m_FeModelPos: 144 # CUtlVector m_FlexControllerWeights: 168 # CUtlVector SkeletonBoneBounds_t: m_vecCenter: 0 # Vector m_vecSize: 12 # Vector SkeletonDemoDb_t: m_AnimCaptures: 0 # CUtlVector m_CameraTrack: 24 # CUtlVector m_flRecordingTime: 48 # float SolveIKChainPoseOpFixedSettings_t: m_ChainsToSolveData: 0 # CUtlVector m_bMatchTargetOrientation: 24 # bool StanceInfo_t: m_vPosition: 0 # Vector m_flDirection: 12 # float TagSpan_t: m_tagIndex: 0 # int32_t m_startCycle: 4 # float m_endCycle: 8 # float TraceSettings_t: m_flTraceHeight: 0 # float m_flTraceRadius: 4 # float TwoBoneIKSettings_t: m_endEffectorType: 0 # IkEndEffectorType m_endEffectorAttachment: 16 # CAnimAttachment m_targetType: 144 # IkTargetType m_targetAttachment: 160 # CAnimAttachment m_targetBoneIndex: 288 # int32_t m_hPositionParam: 292 # CAnimParamHandle m_hRotationParam: 294 # CAnimParamHandle m_bAlwaysUseFallbackHinge: 296 # bool m_vLsFallbackHingeAxis: 304 # VectorAligned m_nFixedBoneIndex: 320 # int32_t m_nMiddleBoneIndex: 324 # int32_t m_nEndBoneIndex: 328 # int32_t m_bMatchTargetOrientation: 332 # bool m_bConstrainTwist: 333 # bool m_flMaxTwist: 336 # float VPhysXAggregateData_t: m_nFlags: 0 # uint16_t m_nRefCounter: 2 # uint16_t m_bonesHash: 8 # CUtlVector m_boneNames: 32 # CUtlVector m_indexNames: 56 # CUtlVector m_indexHash: 80 # CUtlVector m_bindPose: 104 # CUtlVector m_parts: 128 # CUtlVector m_constraints2: 152 # CUtlVector m_joints: 176 # CUtlVector m_pFeModel: 200 # PhysFeModelDesc_t* m_boneParents: 208 # CUtlVector m_surfacePropertyHashes: 232 # CUtlVector m_collisionAttributes: 256 # CUtlVector m_debugPartNames: 280 # CUtlVector m_embeddedKeyvalues: 304 # CUtlString VPhysXBodyPart_t: m_nFlags: 0 # uint32_t m_flMass: 4 # float m_rnShape: 8 # VPhysics2ShapeDef_t m_nCollisionAttributeIndex: 128 # uint16_t m_nReserved: 130 # uint16_t m_flInertiaScale: 132 # float m_flLinearDamping: 136 # float m_flAngularDamping: 140 # float m_bOverrideMassCenter: 144 # bool m_vMassCenterOverride: 148 # Vector VPhysXCollisionAttributes_t: m_CollisionGroup: 0 # uint32_t m_InteractAs: 8 # CUtlVector m_InteractWith: 32 # CUtlVector m_InteractExclude: 56 # CUtlVector m_CollisionGroupString: 80 # CUtlString m_InteractAsStrings: 88 # CUtlVector m_InteractWithStrings: 112 # CUtlVector m_InteractExcludeStrings: 136 # CUtlVector VPhysXConstraint2_t: m_nFlags: 0 # uint32_t m_nParent: 4 # uint16_t m_nChild: 6 # uint16_t m_params: 8 # VPhysXConstraintParams_t VPhysXConstraintParams_t: m_nType: 0 # int8_t m_nTranslateMotion: 1 # int8_t m_nRotateMotion: 2 # int8_t m_nFlags: 3 # int8_t m_anchor: 4 # Vector[2] m_axes: 28 # QuaternionStorage[2] m_maxForce: 60 # float m_maxTorque: 64 # float m_linearLimitValue: 68 # float m_linearLimitRestitution: 72 # float m_linearLimitSpring: 76 # float m_linearLimitDamping: 80 # float m_twistLowLimitValue: 84 # float m_twistLowLimitRestitution: 88 # float m_twistLowLimitSpring: 92 # float m_twistLowLimitDamping: 96 # float m_twistHighLimitValue: 100 # float m_twistHighLimitRestitution: 104 # float m_twistHighLimitSpring: 108 # float m_twistHighLimitDamping: 112 # float m_swing1LimitValue: 116 # float m_swing1LimitRestitution: 120 # float m_swing1LimitSpring: 124 # float m_swing1LimitDamping: 128 # float m_swing2LimitValue: 132 # float m_swing2LimitRestitution: 136 # float m_swing2LimitSpring: 140 # float m_swing2LimitDamping: 144 # float m_goalPosition: 148 # Vector m_goalOrientation: 160 # QuaternionStorage m_goalAngularVelocity: 176 # Vector m_driveSpringX: 188 # float m_driveSpringY: 192 # float m_driveSpringZ: 196 # float m_driveDampingX: 200 # float m_driveDampingY: 204 # float m_driveDampingZ: 208 # float m_driveSpringTwist: 212 # float m_driveSpringSwing: 216 # float m_driveSpringSlerp: 220 # float m_driveDampingTwist: 224 # float m_driveDampingSwing: 228 # float m_driveDampingSlerp: 232 # float m_solverIterationCount: 236 # int32_t m_projectionLinearTolerance: 240 # float m_projectionAngularTolerance: 244 # float VPhysXJoint_t: m_nType: 0 # uint16_t m_nBody1: 2 # uint16_t m_nBody2: 4 # uint16_t m_nFlags: 6 # uint16_t m_Frame1: 16 # CTransform m_Frame2: 48 # CTransform m_bEnableCollision: 80 # bool m_bEnableLinearLimit: 81 # bool m_LinearLimit: 84 # VPhysXRange_t m_bEnableLinearMotor: 92 # bool m_vLinearTargetVelocity: 96 # Vector m_flMaxForce: 108 # float m_bEnableSwingLimit: 112 # bool m_SwingLimit: 116 # VPhysXRange_t m_bEnableTwistLimit: 124 # bool m_TwistLimit: 128 # VPhysXRange_t m_bEnableAngularMotor: 136 # bool m_vAngularTargetVelocity: 140 # Vector m_flMaxTorque: 152 # float m_flLinearFrequency: 156 # float m_flLinearDampingRatio: 160 # float m_flAngularFrequency: 164 # float m_flAngularDampingRatio: 168 # float m_flFriction: 172 # float VPhysXRange_t: m_flMin: 0 # float m_flMax: 4 # float VPhysics2ShapeDef_t: m_spheres: 0 # CUtlVector m_capsules: 24 # CUtlVector m_hulls: 48 # CUtlVector m_meshes: 72 # CUtlVector m_CollisionAttributeIndices: 96 # CUtlVector WeightList: m_name: 0 # CUtlString m_weights: 8 # CUtlVector