cs2-dumper/output/animationsystem_dll.json

14212 lines
353 KiB
JSON

{
"animationsystem.dll": {
"classes": {
"AimCameraOpFixedSettings_t": {
"fields": {
"m_nCameraJointIndex": {
"offset": 4,
"type_name": "int32"
},
"m_nChainIndex": {
"offset": 0,
"type_name": "int32"
},
"m_nClavicleLeftJointIndex": {
"offset": 12,
"type_name": "int32"
},
"m_nClavicleRightJointIndex": {
"offset": 16,
"type_name": "int32"
},
"m_nDepenetrationJointIndex": {
"offset": 20,
"type_name": "int32"
},
"m_nPelvisJointIndex": {
"offset": 8,
"type_name": "int32"
},
"m_propJoints": {
"offset": 24,
"type_name": "CUtlVector<int32>"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"AimMatrixOpFixedSettings_t": {
"fields": {
"m_attachment": {
"offset": 0,
"type_name": "CAnimAttachment"
},
"m_bTargetIsPosition": {
"offset": 204,
"type_name": "bool"
},
"m_bUseBiasAndClamp": {
"offset": 205,
"type_name": "bool"
},
"m_biasAndClampBlendCurve": {
"offset": 216,
"type_name": "CBlendCurve"
},
"m_damping": {
"offset": 128,
"type_name": "CAnimInputDamping"
},
"m_eBlendMode": {
"offset": 184,
"type_name": "AimMatrixBlendMode"
},
"m_flBiasAndClampPitchOffset": {
"offset": 212,
"type_name": "float32"
},
"m_flBiasAndClampYawOffset": {
"offset": 208,
"type_name": "float32"
},
"m_flMaxPitchAngle": {
"offset": 192,
"type_name": "float32"
},
"m_flMaxYawAngle": {
"offset": 188,
"type_name": "float32"
},
"m_nBoneMaskIndex": {
"offset": 200,
"type_name": "int32"
},
"m_nSequenceMaxFrame": {
"offset": 196,
"type_name": "int32"
},
"m_poseCacheHandles": {
"offset": 144,
"type_name": "CPoseHandle[10]"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"AnimComponentID": {
"fields": {
"m_id": {
"offset": 0,
"type_name": "uint32"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
},
{
"name": "MPropertyEditClassAsString",
"type": "Unknown"
}
],
"parent": null
},
"AnimNodeID": {
"fields": {
"m_id": {
"offset": 0,
"type_name": "uint32"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
},
{
"name": "MPropertyEditClassAsString",
"type": "Unknown"
}
],
"parent": null
},
"AnimNodeOutputID": {
"fields": {
"m_id": {
"offset": 0,
"type_name": "uint32"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
},
{
"name": "MPropertyEditClassAsString",
"type": "Unknown"
}
],
"parent": null
},
"AnimParamID": {
"fields": {
"m_id": {
"offset": 0,
"type_name": "uint32"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
},
{
"name": "MPropertyEditClassAsString",
"type": "Unknown"
}
],
"parent": null
},
"AnimScriptHandle": {
"fields": {
"m_id": {
"offset": 0,
"type_name": "uint32"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
},
{
"name": "MPropertyEditClassAsString",
"type": "Unknown"
}
],
"parent": null
},
"AnimStateID": {
"fields": {
"m_id": {
"offset": 0,
"type_name": "uint32"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
},
{
"name": "MPropertyEditClassAsString",
"type": "Unknown"
}
],
"parent": null
},
"AnimTagID": {
"fields": {
"m_id": {
"offset": 0,
"type_name": "uint32"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
},
{
"name": "MPropertyEditClassAsString",
"type": "Unknown"
}
],
"parent": null
},
"AnimationDecodeDebugDumpElement_t": {
"fields": {
"m_decodeOps": {
"offset": 40,
"type_name": "CUtlVector<CUtlString>"
},
"m_decodedAnims": {
"offset": 88,
"type_name": "CUtlVector<CUtlString>"
},
"m_internalOps": {
"offset": 64,
"type_name": "CUtlVector<CUtlString>"
},
"m_modelName": {
"offset": 8,
"type_name": "CUtlString"
},
"m_nEntityIndex": {
"offset": 0,
"type_name": "int32"
},
"m_poseParams": {
"offset": 16,
"type_name": "CUtlVector<CUtlString>"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"AnimationDecodeDebugDump_t": {
"fields": {
"m_elems": {
"offset": 8,
"type_name": "CUtlVector<AnimationDecodeDebugDumpElement_t>"
},
"m_processingType": {
"offset": 0,
"type_name": "AnimationProcessingType_t"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"AnimationSnapshotBase_t": {
"fields": {
"m_DecodeDump": {
"offset": 152,
"type_name": "AnimationDecodeDebugDumpElement_t"
},
"m_SnapshotType": {
"offset": 144,
"type_name": "AnimationSnapshotType_t"
},
"m_bBonesInWorldSpace": {
"offset": 64,
"type_name": "bool"
},
"m_bHasDecodeDump": {
"offset": 148,
"type_name": "bool"
},
"m_boneSetupMask": {
"offset": 72,
"type_name": "CUtlVector<uint32>"
},
"m_boneTransforms": {
"offset": 96,
"type_name": "CUtlVector<matrix3x4a_t>"
},
"m_flRealTime": {
"offset": 0,
"type_name": "float32"
},
"m_flexControllers": {
"offset": 120,
"type_name": "CUtlVector<float32>"
},
"m_rootToWorld": {
"offset": 16,
"type_name": "matrix3x4a_t"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"AnimationSnapshot_t": {
"fields": {
"m_modelName": {
"offset": 280,
"type_name": "CUtlString"
},
"m_nEntIndex": {
"offset": 272,
"type_name": "int32"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "AnimationSnapshotBase_t"
},
"AttachmentHandle_t": {
"fields": {
"m_Value": {
"offset": 0,
"type_name": "uint8"
}
},
"metadata": [],
"parent": null
},
"BlendItem_t": {
"fields": {
"m_bUseCustomDuration": {
"offset": 56,
"type_name": "bool"
},
"m_flDuration": {
"offset": 52,
"type_name": "float32"
},
"m_hSequence": {
"offset": 40,
"type_name": "HSequence"
},
"m_pChild": {
"offset": 24,
"type_name": "CAnimUpdateNodeRef"
},
"m_tags": {
"offset": 0,
"type_name": "CUtlVector<TagSpan_t>"
},
"m_vPos": {
"offset": 44,
"type_name": "Vector2D"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"BoneDemoCaptureSettings_t": {
"fields": {
"m_boneName": {
"offset": 0,
"type_name": "CUtlString"
},
"m_flErrorQuantizationRotationMax": {
"offset": 20,
"type_name": "float32"
},
"m_flErrorQuantizationScaleMax": {
"offset": 28,
"type_name": "float32"
},
"m_flErrorQuantizationTranslationMax": {
"offset": 24,
"type_name": "float32"
},
"m_flErrorSplineRotationMax": {
"offset": 8,
"type_name": "float32"
},
"m_flErrorSplineScaleMax": {
"offset": 16,
"type_name": "float32"
},
"m_flErrorSplineTranslationMax": {
"offset": 12,
"type_name": "float32"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"CActionComponentUpdater": {
"fields": {
"m_actions": {
"offset": 48,
"type_name": "CUtlVector<CSmartPtr<CAnimActionUpdater>>"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "CAnimComponentUpdater"
},
"CAddUpdateNode": {
"fields": {
"m_bApplyChannelsSeparately": {
"offset": 145,
"type_name": "bool"
},
"m_bApplyScale": {
"offset": 147,
"type_name": "bool"
},
"m_bApplyToFootMotion": {
"offset": 144,
"type_name": "bool"
},
"m_bUseModelSpace": {
"offset": 146,
"type_name": "bool"
},
"m_footMotionTiming": {
"offset": 140,
"type_name": "BinaryNodeChildOption"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "CBinaryUpdateNode"
},
"CAimCameraUpdateNode": {
"fields": {
"m_hParameterCameraClearanceDistance": {
"offset": 120,
"type_name": "CAnimParamHandle"
},
"m_hParameterCameraOnly": {
"offset": 114,
"type_name": "CAnimParamHandle"
},
"m_hParameterOrientation": {
"offset": 106,
"type_name": "CAnimParamHandle"
},
"m_hParameterPelvisOffset": {
"offset": 110,
"type_name": "CAnimParamHandle"
},
"m_hParameterPosition": {
"offset": 104,
"type_name": "CAnimParamHandle"
},
"m_hParameterSpineRotationWeight": {
"offset": 108,
"type_name": "CAnimParamHandle"
},
"m_hParameterUseIK": {
"offset": 112,
"type_name": "CAnimParamHandle"
},
"m_hParameterWeaponDepenetrationDelta": {
"offset": 118,
"type_name": "CAnimParamHandle"
},
"m_hParameterWeaponDepenetrationDistance": {
"offset": 116,
"type_name": "CAnimParamHandle"
},
"m_opFixedSettings": {
"offset": 128,
"type_name": "AimCameraOpFixedSettings_t"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "CUnaryUpdateNode"
},
"CAimConstraint": {
"fields": {
"m_nUpType": {
"offset": 128,
"type_name": "uint32"
},
"m_qAimOffset": {
"offset": 112,
"type_name": "Quaternion"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "CBaseConstraint"
},
"CAimMatrixUpdateNode": {
"fields": {
"m_bLockWhenWaning": {
"offset": 357,
"type_name": "bool"
},
"m_bResetChild": {
"offset": 356,
"type_name": "bool"
},
"m_hSequence": {
"offset": 352,
"type_name": "HSequence"
},
"m_opFixedSettings": {
"offset": 112,
"type_name": "AimMatrixOpFixedSettings_t"
},
"m_paramIndex": {
"offset": 348,
"type_name": "CAnimParamHandle"
},
"m_target": {
"offset": 344,
"type_name": "AnimVectorSource"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "CUnaryUpdateNode"
},
"CAnimActionUpdater": {
"fields": {},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"CAnimActivity": {
"fields": {
"m_nActivity": {
"offset": 16,
"type_name": "int32"
},
"m_nFlags": {
"offset": 20,
"type_name": "int32"
},
"m_nWeight": {
"offset": 24,
"type_name": "int32"
},
"m_name": {
"offset": 0,
"type_name": "CBufferString"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"CAnimAttachment": {
"fields": {
"m_influenceIndices": {
"offset": 96,
"type_name": "int32[3]"
},
"m_influenceOffsets": {
"offset": 48,
"type_name": "VectorAligned[3]"
},
"m_influenceRotations": {
"offset": 0,
"type_name": "Quaternion[3]"
},
"m_influenceWeights": {
"offset": 108,
"type_name": "float32[3]"
},
"m_numInfluences": {
"offset": 120,
"type_name": "uint8"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"CAnimBone": {
"fields": {
"m_flags": {
"offset": 68,
"type_name": "int32"
},
"m_name": {
"offset": 0,
"type_name": "CBufferString"
},
"m_parent": {
"offset": 16,
"type_name": "int32"
},
"m_pos": {
"offset": 20,
"type_name": "Vector"
},
"m_qAlignment": {
"offset": 52,
"type_name": "QuaternionStorage"
},
"m_quat": {
"offset": 32,
"type_name": "QuaternionStorage"
},
"m_scale": {
"offset": 48,
"type_name": "float32"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"CAnimBoneDifference": {
"fields": {
"m_bHasMovement": {
"offset": 45,
"type_name": "bool"
},
"m_bHasRotation": {
"offset": 44,
"type_name": "bool"
},
"m_name": {
"offset": 0,
"type_name": "CBufferString"
},
"m_parent": {
"offset": 16,
"type_name": "CBufferString"
},
"m_posError": {
"offset": 32,
"type_name": "Vector"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"CAnimComponentUpdater": {
"fields": {
"m_bStartEnabled": {
"offset": 40,
"type_name": "bool"
},
"m_id": {
"offset": 32,
"type_name": "AnimComponentID"
},
"m_name": {
"offset": 24,
"type_name": "CUtlString"
},
"m_networkMode": {
"offset": 36,
"type_name": "AnimNodeNetworkMode"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"CAnimCycle": {
"fields": {},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "CCycleBase"
},
"CAnimData": {
"fields": {
"m_animArray": {
"offset": 32,
"type_name": "CUtlVector<CAnimDesc>"
},
"m_decoderArray": {
"offset": 56,
"type_name": "CUtlVector<CAnimDecoder>"
},
"m_nMaxUniqueFrameIndex": {
"offset": 80,
"type_name": "int32"
},
"m_name": {
"offset": 16,
"type_name": "CBufferString"
},
"m_segmentArray": {
"offset": 88,
"type_name": "CUtlVector<CAnimFrameSegment>"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"CAnimDataChannelDesc": {
"fields": {
"m_nElementIndexArray": {
"offset": 96,
"type_name": "CUtlVector<int32>"
},
"m_nElementMaskArray": {
"offset": 120,
"type_name": "CUtlVector<uint32>"
},
"m_nFlags": {
"offset": 32,
"type_name": "int32"
},
"m_nType": {
"offset": 36,
"type_name": "int32"
},
"m_szChannelClass": {
"offset": 0,
"type_name": "CBufferString"
},
"m_szDescription": {
"offset": 56,
"type_name": "CBufferString"
},
"m_szElementNameArray": {
"offset": 72,
"type_name": "CUtlVector<CBufferString>"
},
"m_szGrouping": {
"offset": 40,
"type_name": "CBufferString"
},
"m_szVariableName": {
"offset": 16,
"type_name": "CBufferString"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"CAnimDecoder": {
"fields": {
"m_nType": {
"offset": 20,
"type_name": "int32"
},
"m_nVersion": {
"offset": 16,
"type_name": "int32"
},
"m_szName": {
"offset": 0,
"type_name": "CBufferString"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"CAnimDemoCaptureSettings": {
"fields": {
"m_baseSequence": {
"offset": 64,
"type_name": "CUtlString"
},
"m_boneSelectionMode": {
"offset": 76,
"type_name": "EDemoBoneSelectionMode"
},
"m_bones": {
"offset": 80,
"type_name": "CUtlVector<BoneDemoCaptureSettings_t>"
},
"m_flIkRotation_MaxQuantizationError": {
"offset": 56,
"type_name": "float32"
},
"m_flIkRotation_MaxSplineError": {
"offset": 24,
"type_name": "float32"
},
"m_flIkTranslation_MaxQuantizationError": {
"offset": 60,
"type_name": "float32"
},
"m_flIkTranslation_MaxSplineError": {
"offset": 28,
"type_name": "float32"
},
"m_ikChains": {
"offset": 104,
"type_name": "CUtlVector<IKDemoCaptureSettings_t>"
},
"m_nBaseSequenceFrame": {
"offset": 72,
"type_name": "int32"
},
"m_vecErrorRangeQuantizationRotation": {
"offset": 32,
"type_name": "Vector2D"
},
"m_vecErrorRangeQuantizationScale": {
"offset": 48,
"type_name": "Vector2D"
},
"m_vecErrorRangeQuantizationTranslation": {
"offset": 40,
"type_name": "Vector2D"
},
"m_vecErrorRangeSplineRotation": {
"offset": 0,
"type_name": "Vector2D"
},
"m_vecErrorRangeSplineScale": {
"offset": 16,
"type_name": "Vector2D"
},
"m_vecErrorRangeSplineTranslation": {
"offset": 8,
"type_name": "Vector2D"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"CAnimDesc": {
"fields": {
"fps": {
"offset": 24,
"type_name": "float32"
},
"framestalltime": {
"offset": 376,
"type_name": "float32"
},
"m_Data": {
"offset": 32,
"type_name": "CAnimEncodedFrames"
},
"m_activityArray": {
"offset": 328,
"type_name": "CUtlVector<CAnimActivity>"
},
"m_eventArray": {
"offset": 304,
"type_name": "CUtlVector<CAnimEventDefinition>"
},
"m_flags": {
"offset": 16,
"type_name": "CAnimDesc_Flag"
},
"m_hierarchyArray": {
"offset": 352,
"type_name": "CUtlVector<CAnimLocalHierarchy>"
},
"m_movementArray": {
"offset": 248,
"type_name": "CUtlVector<CAnimMovement>"
},
"m_name": {
"offset": 0,
"type_name": "CBufferString"
},
"m_sequenceParams": {
"offset": 456,
"type_name": "CAnimSequenceParams"
},
"m_vecBoneWorldMax": {
"offset": 432,
"type_name": "CUtlVector<Vector>"
},
"m_vecBoneWorldMin": {
"offset": 408,
"type_name": "CUtlVector<Vector>"
},
"m_vecRootMax": {
"offset": 392,
"type_name": "Vector"
},
"m_vecRootMin": {
"offset": 380,
"type_name": "Vector"
},
"m_xInitialOffset": {
"offset": 272,
"type_name": "CTransform"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"CAnimDesc_Flag": {
"fields": {
"m_bAllZeros": {
"offset": 1,
"type_name": "bool"
},
"m_bAnimGraphAdditive": {
"offset": 7,
"type_name": "bool"
},
"m_bDelta": {
"offset": 3,
"type_name": "bool"
},
"m_bHidden": {
"offset": 2,
"type_name": "bool"
},
"m_bImplicitSeqIgnoreDelta": {
"offset": 6,
"type_name": "bool"
},
"m_bLegacyWorldspace": {
"offset": 4,
"type_name": "bool"
},
"m_bLooping": {
"offset": 0,
"type_name": "bool"
},
"m_bModelDoc": {
"offset": 5,
"type_name": "bool"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"CAnimEncodeDifference": {
"fields": {
"m_bHasMorphBitArray": {
"offset": 120,
"type_name": "CUtlVector<uint8>"
},
"m_bHasMovementBitArray": {
"offset": 96,
"type_name": "CUtlVector<uint8>"
},
"m_bHasRotationBitArray": {
"offset": 72,
"type_name": "CUtlVector<uint8>"
},
"m_bHasUserBitArray": {
"offset": 144,
"type_name": "CUtlVector<uint8>"
},
"m_boneArray": {
"offset": 0,
"type_name": "CUtlVector<CAnimBoneDifference>"
},
"m_morphArray": {
"offset": 24,
"type_name": "CUtlVector<CAnimMorphDifference>"
},
"m_userArray": {
"offset": 48,
"type_name": "CUtlVector<CAnimUserDifference>"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"CAnimEncodedFrames": {
"fields": {
"m_fileName": {
"offset": 0,
"type_name": "CBufferString"
},
"m_frameblockArray": {
"offset": 24,
"type_name": "CUtlVector<CAnimFrameBlockAnim>"
},
"m_nFrames": {
"offset": 16,
"type_name": "int32"
},
"m_nFramesPerBlock": {
"offset": 20,
"type_name": "int32"
},
"m_usageDifferences": {
"offset": 48,
"type_name": "CAnimEncodeDifference"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"CAnimEnum": {
"fields": {
"m_value": {
"offset": 0,
"type_name": "uint8"
}
},
"metadata": [
{
"name": "MPropertyEditClassAsString",
"type": "Unknown"
}
],
"parent": null
},
"CAnimEventDefinition": {
"fields": {
"m_EventData": {
"offset": 24,
"type_name": "KeyValues3"
},
"m_flCycle": {
"offset": 16,
"type_name": "float32"
},
"m_flDuration": {
"offset": 20,
"type_name": "float32"
},
"m_nEndFrame": {
"offset": 12,
"type_name": "int32"
},
"m_nFrame": {
"offset": 8,
"type_name": "int32"
},
"m_sEventName": {
"offset": 56,
"type_name": "CGlobalSymbol"
},
"m_sLegacyOptions": {
"offset": 40,
"type_name": "CBufferString"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"CAnimFoot": {
"fields": {
"m_ankleBoneIndex": {
"offset": 32,
"type_name": "int32"
},
"m_name": {
"offset": 0,
"type_name": "CUtlString"
},
"m_toeBoneIndex": {
"offset": 36,
"type_name": "int32"
},
"m_vBallOffset": {
"offset": 8,
"type_name": "Vector"
},
"m_vHeelOffset": {
"offset": 20,
"type_name": "Vector"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"CAnimFrameBlockAnim": {
"fields": {
"m_nEndFrame": {
"offset": 4,
"type_name": "int32"
},
"m_nStartFrame": {
"offset": 0,
"type_name": "int32"
},
"m_segmentIndexArray": {
"offset": 8,
"type_name": "CUtlVector<int32>"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"CAnimFrameSegment": {
"fields": {
"m_container": {
"offset": 16,
"type_name": "CUtlBinaryBlock"
},
"m_nLocalChannel": {
"offset": 8,
"type_name": "int32"
},
"m_nLocalElementMasks": {
"offset": 4,
"type_name": "uint32"
},
"m_nUniqueFrameIndex": {
"offset": 0,
"type_name": "int32"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"CAnimGraphDebugReplay": {
"fields": {
"m_animGraphFileName": {
"offset": 64,
"type_name": "CUtlString"
},
"m_frameCount": {
"offset": 104,
"type_name": "int32"
},
"m_frameList": {
"offset": 72,
"type_name": "CUtlVector<CSmartPtr<CAnimReplayFrame>>"
},
"m_startIndex": {
"offset": 96,
"type_name": "int32"
},
"m_writeIndex": {
"offset": 100,
"type_name": "int32"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"CAnimGraphModelBinding": {
"fields": {
"m_modelName": {
"offset": 8,
"type_name": "CUtlString"
},
"m_pSharedData": {
"offset": 16,
"type_name": "CSmartPtr<CAnimUpdateSharedData>"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"CAnimGraphNetworkSettings": {
"fields": {
"m_bNetworkingEnabled": {
"offset": 32,
"type_name": "bool"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
},
{
"name": "MPropertyFriendlyName",
"type": "Unknown"
}
],
"parent": "CAnimGraphSettingsGroup"
},
"CAnimGraphSettingsGroup": {
"fields": {},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"CAnimGraphSettingsManager": {
"fields": {
"m_settingsGroups": {
"offset": 24,
"type_name": "CUtlVector<CSmartPtr<CAnimGraphSettingsGroup>>"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"CAnimInputDamping": {
"fields": {
"m_fSpeedScale": {
"offset": 12,
"type_name": "float32"
},
"m_speedFunction": {
"offset": 8,
"type_name": "DampingSpeedFunction"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
},
{
"name": "MPropertyFriendlyName",
"type": "Unknown"
}
],
"parent": null
},
"CAnimKeyData": {
"fields": {
"m_boneArray": {
"offset": 16,
"type_name": "CUtlVector<CAnimBone>"
},
"m_dataChannelArray": {
"offset": 96,
"type_name": "CUtlVector<CAnimDataChannelDesc>"
},
"m_morphArray": {
"offset": 64,
"type_name": "CUtlVector<CBufferString>"
},
"m_nChannelElements": {
"offset": 88,
"type_name": "int32"
},
"m_name": {
"offset": 0,
"type_name": "CBufferString"
},
"m_userArray": {
"offset": 40,
"type_name": "CUtlVector<CAnimUser>"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"CAnimLocalHierarchy": {
"fields": {
"m_nEndFrame": {
"offset": 44,
"type_name": "int32"
},
"m_nPeakFrame": {
"offset": 36,
"type_name": "int32"
},
"m_nStartFrame": {
"offset": 32,
"type_name": "int32"
},
"m_nTailFrame": {
"offset": 40,
"type_name": "int32"
},
"m_sBone": {
"offset": 0,
"type_name": "CBufferString"
},
"m_sNewParent": {
"offset": 16,
"type_name": "CBufferString"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"CAnimMorphDifference": {
"fields": {
"m_name": {
"offset": 0,
"type_name": "CBufferString"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"CAnimMotorUpdaterBase": {
"fields": {
"m_bDefault": {
"offset": 24,
"type_name": "bool"
},
"m_name": {
"offset": 16,
"type_name": "CUtlString"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"CAnimMovement": {
"fields": {
"angle": {
"offset": 16,
"type_name": "float32"
},
"endframe": {
"offset": 0,
"type_name": "int32"
},
"motionflags": {
"offset": 4,
"type_name": "int32"
},
"position": {
"offset": 32,
"type_name": "Vector"
},
"v0": {
"offset": 8,
"type_name": "float32"
},
"v1": {
"offset": 12,
"type_name": "float32"
},
"vector": {
"offset": 20,
"type_name": "Vector"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"CAnimNodePath": {
"fields": {
"m_nCount": {
"offset": 44,
"type_name": "int32"
},
"m_path": {
"offset": 0,
"type_name": "AnimNodeID[11]"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"CAnimParamHandle": {
"fields": {
"m_index": {
"offset": 1,
"type_name": "uint8"
},
"m_type": {
"offset": 0,
"type_name": "AnimParamType_t"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"CAnimParamHandleMap": {
"fields": {
"m_list": {
"offset": 0,
"type_name": "CUtlHashtable<uint16,int16>"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"CAnimParameterBase": {
"fields": {
"m_bIsReferenced": {
"offset": 105,
"type_name": "bool"
},
"m_bNetworkingRequested": {
"offset": 104,
"type_name": "bool"
},
"m_componentName": {
"offset": 72,
"type_name": "CUtlString"
},
"m_group": {
"offset": 40,
"type_name": "CUtlString"
},
"m_id": {
"offset": 48,
"type_name": "AnimParamID"
},
"m_name": {
"offset": 24,
"type_name": "CGlobalSymbol"
},
"m_sComment": {
"offset": 32,
"type_name": "CUtlString"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"CAnimParameterManagerUpdater": {
"fields": {
"m_autoResetMap": {
"offset": 160,
"type_name": "CUtlHashtable<CAnimParamHandle,int16>"
},
"m_autoResetParams": {
"offset": 136,
"type_name": "CUtlVector<CUtlPair<CAnimParamHandle,CAnimVariant>>"
},
"m_idToIndexMap": {
"offset": 48,
"type_name": "CUtlHashtable<AnimParamID,int32>"
},
"m_indexToHandle": {
"offset": 112,
"type_name": "CUtlVector<CAnimParamHandle>"
},
"m_nameToIndexMap": {
"offset": 80,
"type_name": "CUtlHashtable<CUtlString,int32>"
},
"m_parameters": {
"offset": 24,
"type_name": "CUtlVector<CSmartPtr<CAnimParameterBase>>"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"CAnimReplayFrame": {
"fields": {
"m_inputDataBlocks": {
"offset": 16,
"type_name": "CUtlVector<CUtlBinaryBlock>"
},
"m_instanceData": {
"offset": 40,
"type_name": "CUtlBinaryBlock"
},
"m_localToWorldTransform": {
"offset": 96,
"type_name": "CTransform"
},
"m_startingLocalToWorldTransform": {
"offset": 64,
"type_name": "CTransform"
},
"m_timeStamp": {
"offset": 128,
"type_name": "float32"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"CAnimScriptComponentUpdater": {
"fields": {
"m_hScript": {
"offset": 48,
"type_name": "AnimScriptHandle"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "CAnimComponentUpdater"
},
"CAnimScriptManager": {
"fields": {
"m_scriptInfo": {
"offset": 16,
"type_name": "CUtlVector<ScriptInfo_t>"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"CAnimSequenceParams": {
"fields": {
"m_flFadeInTime": {
"offset": 0,
"type_name": "float32"
},
"m_flFadeOutTime": {
"offset": 4,
"type_name": "float32"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"CAnimSkeleton": {
"fields": {
"m_boneNames": {
"offset": 64,
"type_name": "CUtlVector<CUtlString>"
},
"m_children": {
"offset": 88,
"type_name": "CUtlVector<CUtlVector<int32>>"
},
"m_feet": {
"offset": 136,
"type_name": "CUtlVector<CAnimFoot>"
},
"m_localSpaceTransforms": {
"offset": 16,
"type_name": "CUtlVector<CTransform>"
},
"m_lodBoneCounts": {
"offset": 184,
"type_name": "CUtlVector<int32>"
},
"m_modelSpaceTransforms": {
"offset": 40,
"type_name": "CUtlVector<CTransform>"
},
"m_morphNames": {
"offset": 160,
"type_name": "CUtlVector<CUtlString>"
},
"m_parents": {
"offset": 112,
"type_name": "CUtlVector<int32>"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"CAnimStateMachineUpdater": {
"fields": {
"m_startStateIndex": {
"offset": 80,
"type_name": "int32"
},
"m_states": {
"offset": 8,
"type_name": "CUtlVector<CStateUpdateData>"
},
"m_transitions": {
"offset": 32,
"type_name": "CUtlVector<CTransitionUpdateData>"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"CAnimTagBase": {
"fields": {
"m_bIsReferenced": {
"offset": 72,
"type_name": "bool"
},
"m_group": {
"offset": 40,
"type_name": "CGlobalSymbol"
},
"m_name": {
"offset": 24,
"type_name": "CGlobalSymbol"
},
"m_sComment": {
"offset": 32,
"type_name": "CUtlString"
},
"m_tagID": {
"offset": 48,
"type_name": "AnimTagID"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"CAnimTagManagerUpdater": {
"fields": {
"m_tags": {
"offset": 56,
"type_name": "CUtlVector<CSmartPtr<CAnimTagBase>>"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"CAnimUpdateNodeBase": {
"fields": {
"m_name": {
"offset": 80,
"type_name": "CUtlString"
},
"m_networkMode": {
"offset": 72,
"type_name": "AnimNodeNetworkMode"
},
"m_nodePath": {
"offset": 24,
"type_name": "CAnimNodePath"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"CAnimUpdateNodeRef": {
"fields": {
"m_nodeIndex": {
"offset": 8,
"type_name": "int32"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"CAnimUpdateSharedData": {
"fields": {
"m_components": {
"offset": 72,
"type_name": "CUtlVector<CSmartPtr<CAnimComponentUpdater>>"
},
"m_nodeIndexMap": {
"offset": 40,
"type_name": "CUtlHashtable<CAnimNodePath,int32>"
},
"m_nodes": {
"offset": 16,
"type_name": "CUtlVector<CSmartPtr<CAnimUpdateNodeBase>>"
},
"m_pParamListUpdater": {
"offset": 96,
"type_name": "CSmartPtr<CAnimParameterManagerUpdater>"
},
"m_pSkeleton": {
"offset": 176,
"type_name": "CSmartPtr<CAnimSkeleton>"
},
"m_pStaticPoseCache": {
"offset": 168,
"type_name": "CSmartPtr<CStaticPoseCacheBuilder>"
},
"m_pTagManagerUpdater": {
"offset": 104,
"type_name": "CSmartPtr<CAnimTagManagerUpdater>"
},
"m_rootNodePath": {
"offset": 184,
"type_name": "CAnimNodePath"
},
"m_scriptManager": {
"offset": 112,
"type_name": "CSmartPtr<CAnimScriptManager>"
},
"m_settings": {
"offset": 120,
"type_name": "CAnimGraphSettingsManager"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"CAnimUser": {
"fields": {
"m_nType": {
"offset": 16,
"type_name": "int32"
},
"m_name": {
"offset": 0,
"type_name": "CBufferString"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"CAnimUserDifference": {
"fields": {
"m_nType": {
"offset": 16,
"type_name": "int32"
},
"m_name": {
"offset": 0,
"type_name": "CBufferString"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"CAnimationGraphVisualizerAxis": {
"fields": {
"m_flAxisSize": {
"offset": 96,
"type_name": "float32"
},
"m_xWsTransform": {
"offset": 64,
"type_name": "CTransform"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "CAnimationGraphVisualizerPrimitiveBase"
},
"CAnimationGraphVisualizerLine": {
"fields": {
"m_Color": {
"offset": 96,
"type_name": "Color"
},
"m_vWsPositionEnd": {
"offset": 80,
"type_name": "VectorAligned"
},
"m_vWsPositionStart": {
"offset": 64,
"type_name": "VectorAligned"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "CAnimationGraphVisualizerPrimitiveBase"
},
"CAnimationGraphVisualizerPie": {
"fields": {
"m_Color": {
"offset": 112,
"type_name": "Color"
},
"m_vWsCenter": {
"offset": 64,
"type_name": "VectorAligned"
},
"m_vWsEnd": {
"offset": 96,
"type_name": "VectorAligned"
},
"m_vWsStart": {
"offset": 80,
"type_name": "VectorAligned"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "CAnimationGraphVisualizerPrimitiveBase"
},
"CAnimationGraphVisualizerPrimitiveBase": {
"fields": {
"m_OwningAnimNodePaths": {
"offset": 12,
"type_name": "AnimNodeID[11]"
},
"m_Type": {
"offset": 8,
"type_name": "CAnimationGraphVisualizerPrimitiveType"
},
"m_nOwningAnimNodePathCount": {
"offset": 56,
"type_name": "int32"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"CAnimationGraphVisualizerSphere": {
"fields": {
"m_Color": {
"offset": 84,
"type_name": "Color"
},
"m_flRadius": {
"offset": 80,
"type_name": "float32"
},
"m_vWsPosition": {
"offset": 64,
"type_name": "VectorAligned"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "CAnimationGraphVisualizerPrimitiveBase"
},
"CAnimationGraphVisualizerText": {
"fields": {
"m_Color": {
"offset": 80,
"type_name": "Color"
},
"m_Text": {
"offset": 88,
"type_name": "CUtlString"
},
"m_vWsPosition": {
"offset": 64,
"type_name": "VectorAligned"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "CAnimationGraphVisualizerPrimitiveBase"
},
"CAnimationGroup": {
"fields": {
"m_AdditionalExtRefs": {
"offset": 296,
"type_name": "CUtlVector<CStrongHandleVoid>"
},
"m_decodeKey": {
"offset": 152,
"type_name": "CAnimKeyData"
},
"m_directHSeqGroup_Handle": {
"offset": 144,
"type_name": "CStrongHandle<InfoForResourceTypeCSequenceGroupData>"
},
"m_includedGroupArray_Handle": {
"offset": 120,
"type_name": "CUtlVector<CStrongHandle<InfoForResourceTypeCAnimationGroup>>"
},
"m_localHAnimArray_Handle": {
"offset": 96,
"type_name": "CUtlVector<CStrongHandle<InfoForResourceTypeCAnimData>>"
},
"m_nFlags": {
"offset": 16,
"type_name": "uint32"
},
"m_name": {
"offset": 24,
"type_name": "CBufferString"
},
"m_szScripts": {
"offset": 272,
"type_name": "CUtlVector<CBufferString>"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"CAttachment": {
"fields": {
"m_bIgnoreRotation": {
"offset": 132,
"type_name": "bool"
},
"m_bInfluenceRootTransform": {
"offset": 128,
"type_name": "bool[3]"
},
"m_influenceNames": {
"offset": 8,
"type_name": "CUtlString[3]"
},
"m_influenceWeights": {
"offset": 116,
"type_name": "float32[3]"
},
"m_nInfluences": {
"offset": 131,
"type_name": "uint8"
},
"m_name": {
"offset": 0,
"type_name": "CUtlString"
},
"m_vInfluenceOffsets": {
"offset": 80,
"type_name": "Vector[3]"
},
"m_vInfluenceRotations": {
"offset": 32,
"type_name": "Quaternion[3]"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"CAudioAnimTag": {
"fields": {
"m_attachmentName": {
"offset": 96,
"type_name": "CUtlString"
},
"m_bPlayOnClient": {
"offset": 111,
"type_name": "bool"
},
"m_bPlayOnServer": {
"offset": 110,
"type_name": "bool"
},
"m_bStopWhenGraphEnds": {
"offset": 109,
"type_name": "bool"
},
"m_bStopWhenTagEnds": {
"offset": 108,
"type_name": "bool"
},
"m_clipName": {
"offset": 88,
"type_name": "CUtlString"
},
"m_flVolume": {
"offset": 104,
"type_name": "float32"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
},
{
"name": "MPropertyFriendlyName",
"type": "Unknown"
}
],
"parent": "CAnimTagBase"
},
"CBaseConstraint": {
"fields": {
"m_name": {
"offset": 40,
"type_name": "CUtlString"
},
"m_slaves": {
"offset": 64,
"type_name": "CUtlLeanVector<CConstraintSlave>"
},
"m_targets": {
"offset": 80,
"type_name": "CUtlVector<CConstraintTarget>"
},
"m_vUpVector": {
"offset": 48,
"type_name": "Vector"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "CBoneConstraintBase"
},
"CBinaryUpdateNode": {
"fields": {
"m_bResetChild1": {
"offset": 128,
"type_name": "bool"
},
"m_bResetChild2": {
"offset": 129,
"type_name": "bool"
},
"m_flTimingBlend": {
"offset": 124,
"type_name": "float32"
},
"m_pChild1": {
"offset": 88,
"type_name": "CAnimUpdateNodeRef"
},
"m_pChild2": {
"offset": 104,
"type_name": "CAnimUpdateNodeRef"
},
"m_timingBehavior": {
"offset": 120,
"type_name": "BinaryNodeTiming"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "CAnimUpdateNodeBase"
},
"CBindPoseUpdateNode": {
"fields": {},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "CLeafUpdateNode"
},
"CBlend2DUpdateNode": {
"fields": {
"m_bAnimEventsAndTagsOnMostWeightedOnly": {
"offset": 235,
"type_name": "bool"
},
"m_bLockBlendOnReset": {
"offset": 233,
"type_name": "bool"
},
"m_bLockWhenWaning": {
"offset": 234,
"type_name": "bool"
},
"m_bLoop": {
"offset": 232,
"type_name": "bool"
},
"m_blendSourceX": {
"offset": 208,
"type_name": "AnimValueSource"
},
"m_blendSourceY": {
"offset": 216,
"type_name": "AnimValueSource"
},
"m_damping": {
"offset": 192,
"type_name": "CAnimInputDamping"
},
"m_eBlendMode": {
"offset": 224,
"type_name": "Blend2DMode"
},
"m_items": {
"offset": 96,
"type_name": "CUtlVector<BlendItem_t>"
},
"m_nodeItemIndices": {
"offset": 168,
"type_name": "CUtlVector<int32>"
},
"m_paramSpans": {
"offset": 144,
"type_name": "CParamSpanUpdater"
},
"m_paramX": {
"offset": 212,
"type_name": "CAnimParamHandle"
},
"m_paramY": {
"offset": 220,
"type_name": "CAnimParamHandle"
},
"m_playbackSpeed": {
"offset": 228,
"type_name": "float32"
},
"m_tags": {
"offset": 120,
"type_name": "CUtlVector<TagSpan_t>"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "CAnimUpdateNodeBase"
},
"CBlendCurve": {
"fields": {
"m_flControlPoint1": {
"offset": 0,
"type_name": "float32"
},
"m_flControlPoint2": {
"offset": 4,
"type_name": "float32"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"CBlendUpdateNode": {
"fields": {
"m_bLockBlendOnReset": {
"offset": 204,
"type_name": "bool"
},
"m_bLockWhenWaning": {
"offset": 207,
"type_name": "bool"
},
"m_bLoop": {
"offset": 206,
"type_name": "bool"
},
"m_bSyncCycles": {
"offset": 205,
"type_name": "bool"
},
"m_blendKeyType": {
"offset": 200,
"type_name": "BlendKeyType"
},
"m_blendValueSource": {
"offset": 172,
"type_name": "AnimValueSource"
},
"m_children": {
"offset": 96,
"type_name": "CUtlVector<CAnimUpdateNodeRef>"
},
"m_damping": {
"offset": 184,
"type_name": "CAnimInputDamping"
},
"m_paramIndex": {
"offset": 176,
"type_name": "CAnimParamHandle"
},
"m_sortedOrder": {
"offset": 120,
"type_name": "CUtlVector<uint8>"
},
"m_targetValues": {
"offset": 144,
"type_name": "CUtlVector<float32>"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "CAnimUpdateNodeBase"
},
"CBlockSelectionMetricEvaluator": {
"fields": {},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "CMotionMetricEvaluator"
},
"CBodyGroupAnimTag": {
"fields": {
"m_bodyGroupSettings": {
"offset": 96,
"type_name": "CUtlVector<CBodyGroupSetting>"
},
"m_nPriority": {
"offset": 88,
"type_name": "int32"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
},
{
"name": "MPropertyFriendlyName",
"type": "Unknown"
}
],
"parent": "CAnimTagBase"
},
"CBodyGroupSetting": {
"fields": {
"m_BodyGroupName": {
"offset": 0,
"type_name": "CUtlString"
},
"m_nBodyGroupOption": {
"offset": 8,
"type_name": "int32"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
},
{
"name": "MPropertyFriendlyName",
"type": "Unknown"
},
{
"name": "MPropertyElementNameFn",
"type": "Unknown"
}
],
"parent": null
},
"CBoneConstraintBase": {
"fields": {},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"CBoneConstraintDotToMorph": {
"fields": {
"m_flRemap": {
"offset": 64,
"type_name": "float32[4]"
},
"m_sBoneName": {
"offset": 40,
"type_name": "CUtlString"
},
"m_sMorphChannelName": {
"offset": 56,
"type_name": "CUtlString"
},
"m_sTargetBoneName": {
"offset": 48,
"type_name": "CUtlString"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "CBoneConstraintBase"
},
"CBoneConstraintPoseSpaceBone": {
"fields": {
"m_inputList": {
"offset": 104,
"type_name": "CUtlVector<CBoneConstraintPoseSpaceBone::Input_t>"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "CBaseConstraint"
},
"CBoneConstraintPoseSpaceBone__Input_t": {
"fields": {
"m_inputValue": {
"offset": 0,
"type_name": "Vector"
},
"m_outputTransformList": {
"offset": 16,
"type_name": "CUtlVector<CTransform>"
}
},
"metadata": [],
"parent": null
},
"CBoneConstraintPoseSpaceMorph": {
"fields": {
"m_bClamp": {
"offset": 104,
"type_name": "bool"
},
"m_inputList": {
"offset": 80,
"type_name": "CUtlVector<CBoneConstraintPoseSpaceMorph::Input_t>"
},
"m_outputMorph": {
"offset": 56,
"type_name": "CUtlVector<CUtlString>"
},
"m_sAttachmentName": {
"offset": 48,
"type_name": "CUtlString"
},
"m_sBoneName": {
"offset": 40,
"type_name": "CUtlString"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "CBoneConstraintBase"
},
"CBoneConstraintPoseSpaceMorph__Input_t": {
"fields": {
"m_inputValue": {
"offset": 0,
"type_name": "Vector"
},
"m_outputWeightList": {
"offset": 16,
"type_name": "CUtlVector<float32>"
}
},
"metadata": [],
"parent": null
},
"CBoneMaskUpdateNode": {
"fields": {
"m_bUseBlendScale": {
"offset": 156,
"type_name": "bool"
},
"m_blendSpace": {
"offset": 148,
"type_name": "BoneMaskBlendSpace"
},
"m_blendValueSource": {
"offset": 160,
"type_name": "AnimValueSource"
},
"m_flRootMotionBlend": {
"offset": 144,
"type_name": "float32"
},
"m_footMotionTiming": {
"offset": 152,
"type_name": "BinaryNodeChildOption"
},
"m_hBlendParameter": {
"offset": 164,
"type_name": "CAnimParamHandle"
},
"m_nWeightListIndex": {
"offset": 140,
"type_name": "int32"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "CBinaryUpdateNode"
},
"CBonePositionMetricEvaluator": {
"fields": {
"m_nBoneIndex": {
"offset": 80,
"type_name": "int32"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "CMotionMetricEvaluator"
},
"CBoneVelocityMetricEvaluator": {
"fields": {
"m_nBoneIndex": {
"offset": 80,
"type_name": "int32"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "CMotionMetricEvaluator"
},
"CBoolAnimParameter": {
"fields": {
"m_bDefaultValue": {
"offset": 128,
"type_name": "bool"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
},
{
"name": "MPropertyFriendlyName",
"type": "Unknown"
}
],
"parent": "CConcreteAnimParameter"
},
"CCPPScriptComponentUpdater": {
"fields": {
"m_scriptsToRun": {
"offset": 48,
"type_name": "CUtlVector<CGlobalSymbol>"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "CAnimComponentUpdater"
},
"CCachedPose": {
"fields": {
"m_flCycle": {
"offset": 60,
"type_name": "float32"
},
"m_hSequence": {
"offset": 56,
"type_name": "HSequence"
},
"m_morphWeights": {
"offset": 32,
"type_name": "CUtlVector<float32>"
},
"m_transforms": {
"offset": 8,
"type_name": "CUtlVector<CTransform>"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"CChoiceUpdateNode": {
"fields": {
"m_bCrossFade": {
"offset": 176,
"type_name": "bool"
},
"m_bDontResetSameSelection": {
"offset": 178,
"type_name": "bool"
},
"m_bResetChosen": {
"offset": 177,
"type_name": "bool"
},
"m_blendMethod": {
"offset": 168,
"type_name": "ChoiceBlendMethod"
},
"m_blendTime": {
"offset": 172,
"type_name": "float32"
},
"m_blendTimes": {
"offset": 136,
"type_name": "CUtlVector<float32>"
},
"m_children": {
"offset": 88,
"type_name": "CUtlVector<CAnimUpdateNodeRef>"
},
"m_choiceChangeMethod": {
"offset": 164,
"type_name": "ChoiceChangeMethod"
},
"m_choiceMethod": {
"offset": 160,
"type_name": "ChoiceMethod"
},
"m_weights": {
"offset": 112,
"type_name": "CUtlVector<float32>"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "CAnimUpdateNodeBase"
},
"CChoreoUpdateNode": {
"fields": {},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "CUnaryUpdateNode"
},
"CClothSettingsAnimTag": {
"fields": {
"m_flEaseIn": {
"offset": 92,
"type_name": "float32"
},
"m_flEaseOut": {
"offset": 96,
"type_name": "float32"
},
"m_flStiffness": {
"offset": 88,
"type_name": "float32"
},
"m_nVertexSet": {
"offset": 104,
"type_name": "CUtlString"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
},
{
"name": "MPropertyFriendlyName",
"type": "Unknown"
}
],
"parent": "CAnimTagBase"
},
"CCompressorGroup": {
"fields": {
"m_boolCompressor": {
"offset": 320,
"type_name": "CUtlVector<CCompressor<bool>*>"
},
"m_colorCompressor": {
"offset": 344,
"type_name": "CUtlVector<CCompressor<Color>*>"
},
"m_intCompressor": {
"offset": 296,
"type_name": "CUtlVector<CCompressor<int32>*>"
},
"m_nCompressorIndex": {
"offset": 128,
"type_name": "CUtlVector<int32>"
},
"m_nElementMask": {
"offset": 200,
"type_name": "CUtlVector<uint32>"
},
"m_nElementUniqueID": {
"offset": 176,
"type_name": "CUtlVector<CUtlVector<int32>>"
},
"m_nFlags": {
"offset": 80,
"type_name": "CUtlVector<int32>"
},
"m_nTotalElementCount": {
"offset": 0,
"type_name": "int32"
},
"m_nType": {
"offset": 56,
"type_name": "CUtlVector<fieldtype_t>"
},
"m_quaternionCompressor": {
"offset": 272,
"type_name": "CUtlVector<CCompressor<QuaternionStorage>*>"
},
"m_szChannelClass": {
"offset": 8,
"type_name": "CUtlVector<char*>"
},
"m_szElementNames": {
"offset": 152,
"type_name": "CUtlVector<CUtlVector<char*>>"
},
"m_szGrouping": {
"offset": 104,
"type_name": "CUtlVector<CUtlString>"
},
"m_szVariableName": {
"offset": 32,
"type_name": "CUtlVector<char*>"
},
"m_vector2DCompressor": {
"offset": 368,
"type_name": "CUtlVector<CCompressor<Vector2D>*>"
},
"m_vector4DCompressor": {
"offset": 392,
"type_name": "CUtlVector<CCompressor<Vector4D>*>"
},
"m_vectorCompressor": {
"offset": 248,
"type_name": "CUtlVector<CCompressor<Vector>*>"
}
},
"metadata": [],
"parent": null
},
"CConcreteAnimParameter": {
"fields": {
"m_bAutoReset": {
"offset": 121,
"type_name": "bool"
},
"m_bGameWritable": {
"offset": 122,
"type_name": "bool"
},
"m_bGraphWritable": {
"offset": 123,
"type_name": "bool"
},
"m_bUseMostRecentValue": {
"offset": 120,
"type_name": "bool"
},
"m_eNetworkSetting": {
"offset": 116,
"type_name": "AnimParamNetworkSetting"
},
"m_previewButton": {
"offset": 112,
"type_name": "AnimParamButton_t"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "CAnimParameterBase"
},
"CConstraintSlave": {
"fields": {
"m_flWeight": {
"offset": 32,
"type_name": "float32"
},
"m_nBoneHash": {
"offset": 28,
"type_name": "uint32"
},
"m_qBaseOrientation": {
"offset": 0,
"type_name": "Quaternion"
},
"m_sName": {
"offset": 40,
"type_name": "CUtlString"
},
"m_vBasePosition": {
"offset": 16,
"type_name": "Vector"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"CConstraintTarget": {
"fields": {
"m_bIsAttachment": {
"offset": 89,
"type_name": "bool"
},
"m_flWeight": {
"offset": 72,
"type_name": "float32"
},
"m_nBoneHash": {
"offset": 60,
"type_name": "uint32"
},
"m_qOffset": {
"offset": 32,
"type_name": "Quaternion"
},
"m_sName": {
"offset": 64,
"type_name": "CUtlString"
},
"m_vOffset": {
"offset": 48,
"type_name": "Vector"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"CCurrentRotationVelocityMetricEvaluator": {
"fields": {},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "CMotionMetricEvaluator"
},
"CCurrentVelocityMetricEvaluator": {
"fields": {},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "CMotionMetricEvaluator"
},
"CCycleBase": {
"fields": {
"m_flCycle": {
"offset": 0,
"type_name": "float32"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"CCycleControlClipUpdateNode": {
"fields": {
"m_duration": {
"offset": 128,
"type_name": "float32"
},
"m_hSequence": {
"offset": 124,
"type_name": "HSequence"
},
"m_paramIndex": {
"offset": 136,
"type_name": "CAnimParamHandle"
},
"m_tags": {
"offset": 96,
"type_name": "CUtlVector<TagSpan_t>"
},
"m_valueSource": {
"offset": 132,
"type_name": "AnimValueSource"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "CLeafUpdateNode"
},
"CCycleControlUpdateNode": {
"fields": {
"m_paramIndex": {
"offset": 108,
"type_name": "CAnimParamHandle"
},
"m_valueSource": {
"offset": 104,
"type_name": "AnimValueSource"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "CUnaryUpdateNode"
},
"CDampedPathAnimMotorUpdater": {
"fields": {
"m_flAnticipationTime": {
"offset": 44,
"type_name": "float32"
},
"m_flMaxSpringTension": {
"offset": 64,
"type_name": "float32"
},
"m_flMinSpeedScale": {
"offset": 48,
"type_name": "float32"
},
"m_flMinSpringTension": {
"offset": 60,
"type_name": "float32"
},
"m_flSpringConstant": {
"offset": 56,
"type_name": "float32"
},
"m_hAnticipationHeadingParam": {
"offset": 54,
"type_name": "CAnimParamHandle"
},
"m_hAnticipationPosParam": {
"offset": 52,
"type_name": "CAnimParamHandle"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "CPathAnimMotorUpdaterBase"
},
"CDampedValueComponentUpdater": {
"fields": {
"m_items": {
"offset": 48,
"type_name": "CUtlVector<CDampedValueUpdateItem>"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "CAnimComponentUpdater"
},
"CDampedValueUpdateItem": {
"fields": {
"m_damping": {
"offset": 0,
"type_name": "CAnimInputDamping"
},
"m_hParamIn": {
"offset": 24,
"type_name": "CAnimParamHandle"
},
"m_hParamOut": {
"offset": 26,
"type_name": "CAnimParamHandle"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"CDemoSettingsComponentUpdater": {
"fields": {
"m_settings": {
"offset": 48,
"type_name": "CAnimDemoCaptureSettings"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "CAnimComponentUpdater"
},
"CDirectPlaybackTagData": {
"fields": {
"m_sequenceName": {
"offset": 0,
"type_name": "CUtlString"
},
"m_tags": {
"offset": 8,
"type_name": "CUtlVector<TagSpan_t>"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"CDirectPlaybackUpdateNode": {
"fields": {
"m_allTags": {
"offset": 112,
"type_name": "CUtlVector<CDirectPlaybackTagData>"
},
"m_bFinishEarly": {
"offset": 108,
"type_name": "bool"
},
"m_bResetOnFinish": {
"offset": 109,
"type_name": "bool"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "CUnaryUpdateNode"
},
"CDirectionalBlendUpdateNode": {
"fields": {
"m_bLockBlendOnReset": {
"offset": 161,
"type_name": "bool"
},
"m_bLoop": {
"offset": 160,
"type_name": "bool"
},
"m_blendValueSource": {
"offset": 144,
"type_name": "AnimValueSource"
},
"m_damping": {
"offset": 128,
"type_name": "CAnimInputDamping"
},
"m_duration": {
"offset": 156,
"type_name": "float32"
},
"m_hSequences": {
"offset": 92,
"type_name": "HSequence[8]"
},
"m_paramIndex": {
"offset": 148,
"type_name": "CAnimParamHandle"
},
"m_playbackSpeed": {
"offset": 152,
"type_name": "float32"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "CLeafUpdateNode"
},
"CDistanceRemainingMetricEvaluator": {
"fields": {
"m_bFilterFixedMinDistance": {
"offset": 96,
"type_name": "bool"
},
"m_bFilterGoalDistance": {
"offset": 97,
"type_name": "bool"
},
"m_bFilterGoalOvershoot": {
"offset": 98,
"type_name": "bool"
},
"m_flMaxDistance": {
"offset": 80,
"type_name": "float32"
},
"m_flMaxGoalOvershootScale": {
"offset": 92,
"type_name": "float32"
},
"m_flMinDistance": {
"offset": 84,
"type_name": "float32"
},
"m_flStartGoalFilterDistance": {
"offset": 88,
"type_name": "float32"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "CMotionMetricEvaluator"
},
"CDrawCullingData": {
"fields": {
"m_ConeAxis": {
"offset": 12,
"type_name": "int8[3]"
},
"m_ConeCutoff": {
"offset": 15,
"type_name": "int8"
},
"m_vConeApex": {
"offset": 0,
"type_name": "Vector"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"CEditableMotionGraph": {
"fields": {},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "CMotionGraph"
},
"CEmitTagActionUpdater": {
"fields": {
"m_bIsZeroDuration": {
"offset": 28,
"type_name": "bool"
},
"m_nTagIndex": {
"offset": 24,
"type_name": "int32"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "CAnimActionUpdater"
},
"CEnumAnimParameter": {
"fields": {
"m_defaultValue": {
"offset": 136,
"type_name": "uint8"
},
"m_enumOptions": {
"offset": 144,
"type_name": "CUtlVector<CUtlString>"
},
"m_vecEnumReferenced": {
"offset": 168,
"type_name": "CUtlVector<uint64>"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
},
{
"name": "MPropertyFriendlyName",
"type": "Unknown"
}
],
"parent": "CConcreteAnimParameter"
},
"CExpressionActionUpdater": {
"fields": {
"m_eParamType": {
"offset": 26,
"type_name": "AnimParamType_t"
},
"m_hParam": {
"offset": 24,
"type_name": "CAnimParamHandle"
},
"m_hScript": {
"offset": 28,
"type_name": "AnimScriptHandle"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "CAnimActionUpdater"
},
"CFlexController": {
"fields": {
"m_szName": {
"offset": 0,
"type_name": "CUtlString"
},
"m_szType": {
"offset": 8,
"type_name": "CUtlString"
},
"max": {
"offset": 20,
"type_name": "float32"
},
"min": {
"offset": 16,
"type_name": "float32"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"CFlexDesc": {
"fields": {
"m_szFacs": {
"offset": 0,
"type_name": "CUtlString"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"CFlexOp": {
"fields": {
"m_Data": {
"offset": 4,
"type_name": "int32"
},
"m_OpCode": {
"offset": 0,
"type_name": "FlexOpCode_t"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"CFlexRule": {
"fields": {
"m_FlexOps": {
"offset": 8,
"type_name": "CUtlVector<CFlexOp>"
},
"m_nFlex": {
"offset": 0,
"type_name": "int32"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"CFloatAnimParameter": {
"fields": {
"m_bInterpolate": {
"offset": 140,
"type_name": "bool"
},
"m_fDefaultValue": {
"offset": 128,
"type_name": "float32"
},
"m_fMaxValue": {
"offset": 136,
"type_name": "float32"
},
"m_fMinValue": {
"offset": 132,
"type_name": "float32"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
},
{
"name": "MPropertyFriendlyName",
"type": "Unknown"
}
],
"parent": "CConcreteAnimParameter"
},
"CFollowAttachmentUpdateNode": {
"fields": {
"m_opFixedData": {
"offset": 112,
"type_name": "FollowAttachmentSettings_t"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "CUnaryUpdateNode"
},
"CFollowPathUpdateNode": {
"fields": {
"m_bBlockNonPathMovement": {
"offset": 112,
"type_name": "bool"
},
"m_bScaleSpeed": {
"offset": 114,
"type_name": "bool"
},
"m_bStopFeetAtGoal": {
"offset": 113,
"type_name": "bool"
},
"m_bTurnToFace": {
"offset": 164,
"type_name": "bool"
},
"m_facingTarget": {
"offset": 152,
"type_name": "AnimValueSource"
},
"m_flBlendOutTime": {
"offset": 108,
"type_name": "float32"
},
"m_flMaxAngle": {
"offset": 124,
"type_name": "float32"
},
"m_flMinAngle": {
"offset": 120,
"type_name": "float32"
},
"m_flScale": {
"offset": 116,
"type_name": "float32"
},
"m_flSpeedScaleBlending": {
"offset": 128,
"type_name": "float32"
},
"m_flTurnToFaceOffset": {
"offset": 160,
"type_name": "float32"
},
"m_hParam": {
"offset": 156,
"type_name": "CAnimParamHandle"
},
"m_turnDamping": {
"offset": 136,
"type_name": "CAnimInputDamping"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "CUnaryUpdateNode"
},
"CFollowTargetUpdateNode": {
"fields": {
"m_hParameterOrientation": {
"offset": 130,
"type_name": "CAnimParamHandle"
},
"m_hParameterPosition": {
"offset": 128,
"type_name": "CAnimParamHandle"
},
"m_opFixedData": {
"offset": 104,
"type_name": "FollowTargetOpFixedSettings_t"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "CUnaryUpdateNode"
},
"CFootAdjustmentUpdateNode": {
"fields": {
"m_bAnimationDriven": {
"offset": 161,
"type_name": "bool"
},
"m_bResetChild": {
"offset": 160,
"type_name": "bool"
},
"m_clips": {
"offset": 112,
"type_name": "CUtlVector<HSequence>"
},
"m_facingTarget": {
"offset": 140,
"type_name": "CAnimParamHandle"
},
"m_flStepHeightMax": {
"offset": 152,
"type_name": "float32"
},
"m_flStepHeightMaxAngle": {
"offset": 156,
"type_name": "float32"
},
"m_flTurnTimeMax": {
"offset": 148,
"type_name": "float32"
},
"m_flTurnTimeMin": {
"offset": 144,
"type_name": "float32"
},
"m_hBasePoseCacheHandle": {
"offset": 136,
"type_name": "CPoseHandle"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "CUnaryUpdateNode"
},
"CFootCycle": {
"fields": {},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "CCycleBase"
},
"CFootCycleDefinition": {
"fields": {
"m_flStanceDirectionMS": {
"offset": 24,
"type_name": "float32"
},
"m_footLandCycle": {
"offset": 56,
"type_name": "CFootCycle"
},
"m_footLiftCycle": {
"offset": 44,
"type_name": "CFootCycle"
},
"m_footOffCycle": {
"offset": 48,
"type_name": "CFootCycle"
},
"m_footStrikeCycle": {
"offset": 52,
"type_name": "CFootCycle"
},
"m_stanceCycle": {
"offset": 40,
"type_name": "CAnimCycle"
},
"m_vMidpointPositionMS": {
"offset": 12,
"type_name": "Vector"
},
"m_vStancePositionMS": {
"offset": 0,
"type_name": "Vector"
},
"m_vToStrideStartPos": {
"offset": 28,
"type_name": "Vector"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"CFootCycleMetricEvaluator": {
"fields": {
"m_footIndices": {
"offset": 80,
"type_name": "CUtlVector<int32>"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "CMotionMetricEvaluator"
},
"CFootDefinition": {
"fields": {
"m_ankleBoneName": {
"offset": 8,
"type_name": "CUtlString"
},
"m_flBindPoseDirectionMS": {
"offset": 52,
"type_name": "float32"
},
"m_flFootLength": {
"offset": 48,
"type_name": "float32"
},
"m_flTraceHeight": {
"offset": 56,
"type_name": "float32"
},
"m_flTraceRadius": {
"offset": 60,
"type_name": "float32"
},
"m_name": {
"offset": 0,
"type_name": "CUtlString"
},
"m_toeBoneName": {
"offset": 16,
"type_name": "CUtlString"
},
"m_vBallOffset": {
"offset": 24,
"type_name": "Vector"
},
"m_vHeelOffset": {
"offset": 36,
"type_name": "Vector"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"CFootFallAnimTag": {
"fields": {
"m_foot": {
"offset": 88,
"type_name": "FootFallTagFoot_t"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
},
{
"name": "MPropertyFriendlyName",
"type": "Unknown"
}
],
"parent": "CAnimTagBase"
},
"CFootLockUpdateNode": {
"fields": {
"m_bApplyFootRotationLimits": {
"offset": 304,
"type_name": "bool"
},
"m_bApplyHipShift": {
"offset": 305,
"type_name": "bool"
},
"m_bEnableRootHeightDamping": {
"offset": 309,
"type_name": "bool"
},
"m_bEnableVerticalCurvedPaths": {
"offset": 308,
"type_name": "bool"
},
"m_bModulateStepHeight": {
"offset": 306,
"type_name": "bool"
},
"m_bResetChild": {
"offset": 307,
"type_name": "bool"
},
"m_flBlendTime": {
"offset": 284,
"type_name": "float32"
},
"m_flHipShiftScale": {
"offset": 280,
"type_name": "float32"
},
"m_flMaxRootHeightOffset": {
"offset": 288,
"type_name": "float32"
},
"m_flMinRootHeightOffset": {
"offset": 292,
"type_name": "float32"
},
"m_flStepHeightDecreaseScale": {
"offset": 276,
"type_name": "float32"
},
"m_flStepHeightIncreaseScale": {
"offset": 272,
"type_name": "float32"
},
"m_flStrideCurveLimitScale": {
"offset": 268,
"type_name": "float32"
},
"m_flStrideCurveScale": {
"offset": 264,
"type_name": "float32"
},
"m_flTiltPlanePitchSpringStrength": {
"offset": 296,
"type_name": "float32"
},
"m_flTiltPlaneRollSpringStrength": {
"offset": 300,
"type_name": "float32"
},
"m_footSettings": {
"offset": 208,
"type_name": "CUtlVector<FootFixedSettings>"
},
"m_hipShiftDamping": {
"offset": 232,
"type_name": "CAnimInputDamping"
},
"m_opFixedSettings": {
"offset": 104,
"type_name": "FootLockPoseOpFixedSettings"
},
"m_rootHeightDamping": {
"offset": 248,
"type_name": "CAnimInputDamping"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "CUnaryUpdateNode"
},
"CFootMotion": {
"fields": {
"m_bAdditive": {
"offset": 32,
"type_name": "bool"
},
"m_name": {
"offset": 24,
"type_name": "CUtlString"
},
"m_strides": {
"offset": 0,
"type_name": "CUtlVector<CFootStride>"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"CFootPinningUpdateNode": {
"fields": {
"m_bResetChild": {
"offset": 192,
"type_name": "bool"
},
"m_eTimingSource": {
"offset": 160,
"type_name": "FootPinningTimingSource"
},
"m_params": {
"offset": 168,
"type_name": "CUtlVector<CAnimParamHandle>"
},
"m_poseOpFixedData": {
"offset": 112,
"type_name": "FootPinningPoseOpFixedData_t"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "CUnaryUpdateNode"
},
"CFootPositionMetricEvaluator": {
"fields": {
"m_bIgnoreSlope": {
"offset": 104,
"type_name": "bool"
},
"m_footIndices": {
"offset": 80,
"type_name": "CUtlVector<int32>"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "CMotionMetricEvaluator"
},
"CFootStepTriggerUpdateNode": {
"fields": {
"m_flTolerance": {
"offset": 132,
"type_name": "float32"
},
"m_triggers": {
"offset": 104,
"type_name": "CUtlVector<FootStepTrigger>"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "CUnaryUpdateNode"
},
"CFootStride": {
"fields": {
"m_definition": {
"offset": 0,
"type_name": "CFootCycleDefinition"
},
"m_trajectories": {
"offset": 64,
"type_name": "CFootTrajectories"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"CFootTrajectories": {
"fields": {
"m_trajectories": {
"offset": 0,
"type_name": "CUtlVector<CFootTrajectory>"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"CFootTrajectory": {
"fields": {
"m_flProgression": {
"offset": 16,
"type_name": "float32"
},
"m_flRotationOffset": {
"offset": 12,
"type_name": "float32"
},
"m_vOffset": {
"offset": 0,
"type_name": "Vector"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"CFootstepLandedAnimTag": {
"fields": {
"m_BoneName": {
"offset": 112,
"type_name": "CUtlString"
},
"m_DebugAnimSourceString": {
"offset": 104,
"type_name": "CUtlString"
},
"m_FootstepType": {
"offset": 88,
"type_name": "FootstepLandedFootSoundType_t"
},
"m_OverrideSoundName": {
"offset": 96,
"type_name": "CUtlString"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
},
{
"name": "MPropertyFriendlyName",
"type": "Unknown"
}
],
"parent": "CAnimTagBase"
},
"CFutureFacingMetricEvaluator": {
"fields": {
"m_flDistance": {
"offset": 80,
"type_name": "float32"
},
"m_flTime": {
"offset": 84,
"type_name": "float32"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "CMotionMetricEvaluator"
},
"CFutureVelocityMetricEvaluator": {
"fields": {
"m_eMode": {
"offset": 92,
"type_name": "VelocityMetricMode"
},
"m_flDistance": {
"offset": 80,
"type_name": "float32"
},
"m_flStoppingDistance": {
"offset": 84,
"type_name": "float32"
},
"m_flTargetSpeed": {
"offset": 88,
"type_name": "float32"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "CMotionMetricEvaluator"
},
"CHandshakeAnimTagBase": {
"fields": {
"m_bIsDisableTag": {
"offset": 80,
"type_name": "bool"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "CAnimTagBase"
},
"CHitBox": {
"fields": {
"m_CRC": {
"offset": 64,
"type_name": "uint32"
},
"m_bTranslationOnly": {
"offset": 61,
"type_name": "bool"
},
"m_cRenderColor": {
"offset": 68,
"type_name": "Color"
},
"m_flShapeRadius": {
"offset": 48,
"type_name": "float32"
},
"m_nBoneNameHash": {
"offset": 52,
"type_name": "uint32"
},
"m_nGroupId": {
"offset": 56,
"type_name": "int32"
},
"m_nHitBoxIndex": {
"offset": 72,
"type_name": "uint16"
},
"m_nShapeType": {
"offset": 60,
"type_name": "uint8"
},
"m_name": {
"offset": 0,
"type_name": "CUtlString"
},
"m_sBoneName": {
"offset": 16,
"type_name": "CUtlString"
},
"m_sSurfaceProperty": {
"offset": 8,
"type_name": "CUtlString"
},
"m_vMaxBounds": {
"offset": 36,
"type_name": "Vector"
},
"m_vMinBounds": {
"offset": 24,
"type_name": "Vector"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"CHitBoxSet": {
"fields": {
"m_HitBoxes": {
"offset": 16,
"type_name": "CUtlVector<CHitBox>"
},
"m_SourceFilename": {
"offset": 40,
"type_name": "CUtlString"
},
"m_nNameHash": {
"offset": 8,
"type_name": "uint32"
},
"m_name": {
"offset": 0,
"type_name": "CUtlString"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"CHitBoxSetList": {
"fields": {
"m_HitBoxSets": {
"offset": 0,
"type_name": "CUtlVector<CHitBoxSet>"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"CHitReactUpdateNode": {
"fields": {
"m_bResetChild": {
"offset": 196,
"type_name": "bool"
},
"m_flMinDelayBetweenHits": {
"offset": 192,
"type_name": "float32"
},
"m_hitBoneParam": {
"offset": 182,
"type_name": "CAnimParamHandle"
},
"m_hitDirectionParam": {
"offset": 186,
"type_name": "CAnimParamHandle"
},
"m_hitOffsetParam": {
"offset": 184,
"type_name": "CAnimParamHandle"
},
"m_hitStrengthParam": {
"offset": 188,
"type_name": "CAnimParamHandle"
},
"m_opFixedSettings": {
"offset": 104,
"type_name": "HitReactFixedSettings_t"
},
"m_triggerParam": {
"offset": 180,
"type_name": "CAnimParamHandle"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "CUnaryUpdateNode"
},
"CInputStreamUpdateNode": {
"fields": {},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "CLeafUpdateNode"
},
"CIntAnimParameter": {
"fields": {
"m_defaultValue": {
"offset": 128,
"type_name": "int32"
},
"m_maxValue": {
"offset": 136,
"type_name": "int32"
},
"m_minValue": {
"offset": 132,
"type_name": "int32"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
},
{
"name": "MPropertyFriendlyName",
"type": "Unknown"
}
],
"parent": "CConcreteAnimParameter"
},
"CJiggleBoneUpdateNode": {
"fields": {
"m_opFixedData": {
"offset": 104,
"type_name": "JiggleBoneSettingsList_t"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "CUnaryUpdateNode"
},
"CJumpHelperUpdateNode": {
"fields": {
"m_bScaleSpeed": {
"offset": 203,
"type_name": "bool"
},
"m_bTranslationAxis": {
"offset": 200,
"type_name": "bool[3]"
},
"m_eCorrectionMethod": {
"offset": 196,
"type_name": "JumpCorrectionMethod"
},
"m_flJumpEndCycle": {
"offset": 192,
"type_name": "float32"
},
"m_flJumpStartCycle": {
"offset": 188,
"type_name": "float32"
},
"m_flOriginalJumpDuration": {
"offset": 184,
"type_name": "float32"
},
"m_flOriginalJumpMovement": {
"offset": 172,
"type_name": "Vector"
},
"m_hTargetParam": {
"offset": 168,
"type_name": "CAnimParamHandle"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "CSequenceUpdateNode"
},
"CLODComponentUpdater": {
"fields": {
"m_nServerLOD": {
"offset": 48,
"type_name": "int32"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "CAnimComponentUpdater"
},
"CLeafUpdateNode": {
"fields": {},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "CAnimUpdateNodeBase"
},
"CLeanMatrixUpdateNode": {
"fields": {
"m_blendSource": {
"offset": 184,
"type_name": "AnimVectorSource"
},
"m_damping": {
"offset": 168,
"type_name": "CAnimInputDamping"
},
"m_flMaxValue": {
"offset": 220,
"type_name": "float32"
},
"m_frameCorners": {
"offset": 92,
"type_name": "int32[3][3]"
},
"m_hSequence": {
"offset": 216,
"type_name": "HSequence"
},
"m_horizontalAxis": {
"offset": 204,
"type_name": "Vector"
},
"m_nSequenceMaxFrame": {
"offset": 224,
"type_name": "int32"
},
"m_paramIndex": {
"offset": 188,
"type_name": "CAnimParamHandle"
},
"m_poses": {
"offset": 128,
"type_name": "CPoseHandle[9]"
},
"m_verticalAxis": {
"offset": 192,
"type_name": "Vector"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "CLeafUpdateNode"
},
"CLookAtUpdateNode": {
"fields": {
"m_bLockWhenWaning": {
"offset": 321,
"type_name": "bool"
},
"m_bResetChild": {
"offset": 320,
"type_name": "bool"
},
"m_opFixedSettings": {
"offset": 112,
"type_name": "LookAtOpFixedSettings_t"
},
"m_paramIndex": {
"offset": 316,
"type_name": "CAnimParamHandle"
},
"m_target": {
"offset": 312,
"type_name": "AnimVectorSource"
},
"m_weightParamIndex": {
"offset": 318,
"type_name": "CAnimParamHandle"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "CUnaryUpdateNode"
},
"CLookComponentUpdater": {
"fields": {
"m_bNetworkLookTarget": {
"offset": 66,
"type_name": "bool"
},
"m_hLookDirection": {
"offset": 60,
"type_name": "CAnimParamHandle"
},
"m_hLookDistance": {
"offset": 58,
"type_name": "CAnimParamHandle"
},
"m_hLookHeading": {
"offset": 52,
"type_name": "CAnimParamHandle"
},
"m_hLookHeadingVelocity": {
"offset": 54,
"type_name": "CAnimParamHandle"
},
"m_hLookPitch": {
"offset": 56,
"type_name": "CAnimParamHandle"
},
"m_hLookTarget": {
"offset": 62,
"type_name": "CAnimParamHandle"
},
"m_hLookTargetWorldSpace": {
"offset": 64,
"type_name": "CAnimParamHandle"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "CAnimComponentUpdater"
},
"CMaterialAttributeAnimTag": {
"fields": {
"m_AttributeName": {
"offset": 88,
"type_name": "CUtlString"
},
"m_AttributeType": {
"offset": 96,
"type_name": "MatterialAttributeTagType_t"
},
"m_Color": {
"offset": 104,
"type_name": "Color"
},
"m_flValue": {
"offset": 100,
"type_name": "float32"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
},
{
"name": "MPropertyFriendlyName",
"type": "Unknown"
}
],
"parent": "CAnimTagBase"
},
"CMaterialDrawDescriptor": {
"fields": {
"m_flAlpha": {
"offset": 16,
"type_name": "float32"
},
"m_flUvDensity": {
"offset": 0,
"type_name": "float32"
},
"m_indexBuffer": {
"offset": 152,
"type_name": "CRenderBufferBinding"
},
"m_material": {
"offset": 200,
"type_name": "CStrongHandle<InfoForResourceTypeIMaterial2>"
},
"m_nBaseVertex": {
"offset": 36,
"type_name": "int32"
},
"m_nFirstMeshlet": {
"offset": 28,
"type_name": "uint32"
},
"m_nIndexCount": {
"offset": 48,
"type_name": "int32"
},
"m_nNumMeshlets": {
"offset": 22,
"type_name": "uint16"
},
"m_nPrimitiveType": {
"offset": 32,
"type_name": "RenderPrimitiveType_t"
},
"m_nStartIndex": {
"offset": 44,
"type_name": "int32"
},
"m_nVertexCount": {
"offset": 40,
"type_name": "int32"
},
"m_vTintColor": {
"offset": 4,
"type_name": "Vector"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"CMeshletDescriptor": {
"fields": {
"m_CullingData": {
"offset": 8,
"type_name": "CDrawCullingData"
},
"m_PackedAABB": {
"offset": 0,
"type_name": "PackedAABB_t"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"CModelConfig": {
"fields": {
"m_ConfigName": {
"offset": 0,
"type_name": "CUtlString"
},
"m_Elements": {
"offset": 8,
"type_name": "CUtlVector<CModelConfigElement*>"
},
"m_bTopLevel": {
"offset": 32,
"type_name": "bool"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"CModelConfigElement": {
"fields": {
"m_ElementName": {
"offset": 8,
"type_name": "CUtlString"
},
"m_NestedElements": {
"offset": 16,
"type_name": "CUtlVector<CModelConfigElement*>"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"CModelConfigElement_AttachedModel": {
"fields": {
"m_AttachmentName": {
"offset": 120,
"type_name": "CUtlString"
},
"m_AttachmentType": {
"offset": 136,
"type_name": "ModelConfigAttachmentType_t"
},
"m_BodygroupOnOtherModels": {
"offset": 144,
"type_name": "CUtlString"
},
"m_EntityClass": {
"offset": 80,
"type_name": "CUtlString"
},
"m_InstanceName": {
"offset": 72,
"type_name": "CUtlString"
},
"m_LocalAttachmentOffsetName": {
"offset": 128,
"type_name": "CUtlString"
},
"m_MaterialGroupOnOtherModels": {
"offset": 152,
"type_name": "CUtlString"
},
"m_aAngOffset": {
"offset": 108,
"type_name": "QAngle"
},
"m_bAcceptParentMaterialDrivenDecals": {
"offset": 143,
"type_name": "bool"
},
"m_bBoneMergeFlex": {
"offset": 140,
"type_name": "bool"
},
"m_bUserSpecifiedColor": {
"offset": 141,
"type_name": "bool"
},
"m_bUserSpecifiedMaterialGroup": {
"offset": 142,
"type_name": "bool"
},
"m_hModel": {
"offset": 88,
"type_name": "CStrongHandle<InfoForResourceTypeCModel>"
},
"m_vOffset": {
"offset": 96,
"type_name": "Vector"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "CModelConfigElement"
},
"CModelConfigElement_Command": {
"fields": {
"m_Args": {
"offset": 80,
"type_name": "KeyValues3"
},
"m_Command": {
"offset": 72,
"type_name": "CUtlString"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "CModelConfigElement"
},
"CModelConfigElement_RandomColor": {
"fields": {
"m_Gradient": {
"offset": 72,
"type_name": "CColorGradient"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "CModelConfigElement"
},
"CModelConfigElement_RandomPick": {
"fields": {
"m_ChoiceWeights": {
"offset": 96,
"type_name": "CUtlVector<float32>"
},
"m_Choices": {
"offset": 72,
"type_name": "CUtlVector<CUtlString>"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "CModelConfigElement"
},
"CModelConfigElement_SetBodygroup": {
"fields": {
"m_GroupName": {
"offset": 72,
"type_name": "CUtlString"
},
"m_nChoice": {
"offset": 80,
"type_name": "int32"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "CModelConfigElement"
},
"CModelConfigElement_SetBodygroupOnAttachedModels": {
"fields": {
"m_GroupName": {
"offset": 72,
"type_name": "CUtlString"
},
"m_nChoice": {
"offset": 80,
"type_name": "int32"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "CModelConfigElement"
},
"CModelConfigElement_SetMaterialGroup": {
"fields": {
"m_MaterialGroupName": {
"offset": 72,
"type_name": "CUtlString"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "CModelConfigElement"
},
"CModelConfigElement_SetMaterialGroupOnAttachedModels": {
"fields": {
"m_MaterialGroupName": {
"offset": 72,
"type_name": "CUtlString"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "CModelConfigElement"
},
"CModelConfigElement_SetRenderColor": {
"fields": {
"m_Color": {
"offset": 72,
"type_name": "Color"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "CModelConfigElement"
},
"CModelConfigElement_UserPick": {
"fields": {
"m_Choices": {
"offset": 72,
"type_name": "CUtlVector<CUtlString>"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "CModelConfigElement"
},
"CModelConfigList": {
"fields": {
"m_Configs": {
"offset": 8,
"type_name": "CUtlVector<CModelConfig*>"
},
"m_bHideMaterialGroupInTools": {
"offset": 0,
"type_name": "bool"
},
"m_bHideRenderColorInTools": {
"offset": 1,
"type_name": "bool"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"CMoodVData": {
"fields": {
"m_animationLayers": {
"offset": 232,
"type_name": "CUtlVector<MoodAnimationLayer_t>"
},
"m_nMoodType": {
"offset": 224,
"type_name": "MoodType_t"
},
"m_sModelName": {
"offset": 0,
"type_name": "CResourceNameTyped<CWeakHandle<InfoForResourceTypeCModel>>"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
},
{
"name": "MVDataOverlayType",
"type": "Unknown"
}
],
"parent": null
},
"CMorphBundleData": {
"fields": {
"m_flULeftSrc": {
"offset": 0,
"type_name": "float32"
},
"m_flVTopSrc": {
"offset": 4,
"type_name": "float32"
},
"m_offsets": {
"offset": 8,
"type_name": "CUtlVector<float32>"
},
"m_ranges": {
"offset": 32,
"type_name": "CUtlVector<float32>"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"CMorphConstraint": {
"fields": {
"m_flMax": {
"offset": 120,
"type_name": "float32"
},
"m_flMin": {
"offset": 116,
"type_name": "float32"
},
"m_nSlaveChannel": {
"offset": 112,
"type_name": "int32"
},
"m_sTargetMorph": {
"offset": 104,
"type_name": "CUtlString"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "CBaseConstraint"
},
"CMorphData": {
"fields": {
"m_morphRectDatas": {
"offset": 8,
"type_name": "CUtlVector<CMorphRectData>"
},
"m_name": {
"offset": 0,
"type_name": "CUtlString"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"CMorphRectData": {
"fields": {
"m_bundleDatas": {
"offset": 16,
"type_name": "CUtlVector<CMorphBundleData>"
},
"m_flUWidthSrc": {
"offset": 4,
"type_name": "float32"
},
"m_flVHeightSrc": {
"offset": 8,
"type_name": "float32"
},
"m_nXLeftDst": {
"offset": 0,
"type_name": "int16"
},
"m_nYTopDst": {
"offset": 2,
"type_name": "int16"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"CMorphSetData": {
"fields": {
"m_FlexControllers": {
"offset": 104,
"type_name": "CUtlVector<CFlexController>"
},
"m_FlexDesc": {
"offset": 80,
"type_name": "CUtlVector<CFlexDesc>"
},
"m_FlexRules": {
"offset": 128,
"type_name": "CUtlVector<CFlexRule>"
},
"m_bundleTypes": {
"offset": 24,
"type_name": "CUtlVector<MorphBundleType_t>"
},
"m_morphDatas": {
"offset": 48,
"type_name": "CUtlVector<CMorphData>"
},
"m_nHeight": {
"offset": 20,
"type_name": "int32"
},
"m_nWidth": {
"offset": 16,
"type_name": "int32"
},
"m_pTextureAtlas": {
"offset": 72,
"type_name": "CStrongHandle<InfoForResourceTypeCTextureBase>"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"CMotionDataSet": {
"fields": {
"m_groups": {
"offset": 0,
"type_name": "CUtlVector<CMotionGraphGroup>"
},
"m_nDimensionCount": {
"offset": 24,
"type_name": "int32"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"CMotionGraph": {
"fields": {
"m_bLoop": {
"offset": 84,
"type_name": "bool"
},
"m_nConfigCount": {
"offset": 80,
"type_name": "int32"
},
"m_nConfigStartIndex": {
"offset": 76,
"type_name": "int32"
},
"m_nParameterCount": {
"offset": 72,
"type_name": "int32"
},
"m_pRootNode": {
"offset": 64,
"type_name": "CSmartPtr<CMotionNode>"
},
"m_paramSpans": {
"offset": 16,
"type_name": "CParamSpanUpdater"
},
"m_tags": {
"offset": 40,
"type_name": "CUtlVector<TagSpan_t>"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"CMotionGraphConfig": {
"fields": {
"m_flDuration": {
"offset": 16,
"type_name": "float32"
},
"m_nMotionIndex": {
"offset": 20,
"type_name": "MotionIndex"
},
"m_nSampleCount": {
"offset": 28,
"type_name": "int32"
},
"m_nSampleStart": {
"offset": 24,
"type_name": "int32"
},
"m_paramValues": {
"offset": 0,
"type_name": "float32[4]"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"CMotionGraphGroup": {
"fields": {
"m_hIsActiveScript": {
"offset": 256,
"type_name": "AnimScriptHandle"
},
"m_motionGraphConfigs": {
"offset": 208,
"type_name": "CUtlVector<CMotionGraphConfig>"
},
"m_motionGraphs": {
"offset": 184,
"type_name": "CUtlVector<CSmartPtr<CMotionGraph>>"
},
"m_sampleToConfig": {
"offset": 232,
"type_name": "CUtlVector<int32>"
},
"m_searchDB": {
"offset": 0,
"type_name": "CMotionSearchDB"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"CMotionGraphUpdateNode": {
"fields": {
"m_pMotionGraph": {
"offset": 88,
"type_name": "CSmartPtr<CMotionGraph>"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "CLeafUpdateNode"
},
"CMotionMatchingUpdateNode": {
"fields": {
"m_bEnableDistanceScaling": {
"offset": 312,
"type_name": "bool"
},
"m_bEnableRotationCorrection": {
"offset": 264,
"type_name": "bool"
},
"m_bGoalAssist": {
"offset": 265,
"type_name": "bool"
},
"m_bLockClipWhenWaning": {
"offset": 252,
"type_name": "bool"
},
"m_bSearchEveryTick": {
"offset": 224,
"type_name": "bool"
},
"m_bSearchWhenClipEnds": {
"offset": 232,
"type_name": "bool"
},
"m_bSearchWhenGoalChanges": {
"offset": 233,
"type_name": "bool"
},
"m_blendCurve": {
"offset": 236,
"type_name": "CBlendCurve"
},
"m_dataSet": {
"offset": 88,
"type_name": "CMotionDataSet"
},
"m_distanceScale_Damping": {
"offset": 280,
"type_name": "CAnimInputDamping"
},
"m_flBlendTime": {
"offset": 248,
"type_name": "float32"
},
"m_flDistanceScale_InnerRadius": {
"offset": 300,
"type_name": "float32"
},
"m_flDistanceScale_MaxScale": {
"offset": 304,
"type_name": "float32"
},
"m_flDistanceScale_MinScale": {
"offset": 308,
"type_name": "float32"
},
"m_flDistanceScale_OuterRadius": {
"offset": 296,
"type_name": "float32"
},
"m_flGoalAssistDistance": {
"offset": 268,
"type_name": "float32"
},
"m_flGoalAssistTolerance": {
"offset": 272,
"type_name": "float32"
},
"m_flReselectionTimeWindow": {
"offset": 260,
"type_name": "float32"
},
"m_flSampleRate": {
"offset": 244,
"type_name": "float32"
},
"m_flSearchInterval": {
"offset": 228,
"type_name": "float32"
},
"m_flSelectionThreshold": {
"offset": 256,
"type_name": "float32"
},
"m_metrics": {
"offset": 120,
"type_name": "CUtlVector<CSmartPtr<CMotionMetricEvaluator>>"
},
"m_weights": {
"offset": 144,
"type_name": "CUtlVector<float32>"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "CLeafUpdateNode"
},
"CMotionMetricEvaluator": {
"fields": {
"m_flWeight": {
"offset": 72,
"type_name": "float32"
},
"m_means": {
"offset": 24,
"type_name": "CUtlVector<float32>"
},
"m_nDimensionStartIndex": {
"offset": 76,
"type_name": "int32"
},
"m_standardDeviations": {
"offset": 48,
"type_name": "CUtlVector<float32>"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"CMotionNode": {
"fields": {
"m_id": {
"offset": 32,
"type_name": "AnimNodeID"
},
"m_name": {
"offset": 24,
"type_name": "CUtlString"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"CMotionNodeBlend1D": {
"fields": {
"m_blendItems": {
"offset": 40,
"type_name": "CUtlVector<MotionBlendItem>"
},
"m_nParamIndex": {
"offset": 64,
"type_name": "int32"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "CMotionNode"
},
"CMotionNodeSequence": {
"fields": {
"m_flPlaybackSpeed": {
"offset": 68,
"type_name": "float32"
},
"m_hSequence": {
"offset": 64,
"type_name": "HSequence"
},
"m_tags": {
"offset": 40,
"type_name": "CUtlVector<TagSpan_t>"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "CMotionNode"
},
"CMotionSearchDB": {
"fields": {
"m_codeIndices": {
"offset": 160,
"type_name": "CUtlVector<MotionDBIndex>"
},
"m_residualQuantizer": {
"offset": 128,
"type_name": "CProductQuantizer"
},
"m_rootNode": {
"offset": 0,
"type_name": "CMotionSearchNode"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"CMotionSearchNode": {
"fields": {
"m_children": {
"offset": 0,
"type_name": "CUtlVector<CMotionSearchNode*>"
},
"m_quantizer": {
"offset": 24,
"type_name": "CVectorQuantizer"
},
"m_sampleCodes": {
"offset": 56,
"type_name": "CUtlVector<CUtlVector<SampleCode>>"
},
"m_sampleIndices": {
"offset": 80,
"type_name": "CUtlVector<CUtlVector<int32>>"
},
"m_selectableSamples": {
"offset": 104,
"type_name": "CUtlVector<int32>"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"CMovementComponentUpdater": {
"fields": {
"m_bMoveVarsDisabled": {
"offset": 104,
"type_name": "bool"
},
"m_bNetworkFacing": {
"offset": 106,
"type_name": "bool"
},
"m_bNetworkPath": {
"offset": 105,
"type_name": "bool"
},
"m_facingDamping": {
"offset": 72,
"type_name": "CAnimInputDamping"
},
"m_flDefaultRunSpeed": {
"offset": 100,
"type_name": "float32"
},
"m_motors": {
"offset": 48,
"type_name": "CUtlVector<CSmartPtr<CAnimMotorUpdaterBase>>"
},
"m_nDefaultMotorIndex": {
"offset": 96,
"type_name": "int32"
},
"m_paramHandles": {
"offset": 107,
"type_name": "CAnimParamHandle[30]"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "CAnimComponentUpdater"
},
"CMovementHandshakeAnimTag": {
"fields": {},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
},
{
"name": "MPropertyFriendlyName",
"type": "Unknown"
}
],
"parent": "CHandshakeAnimTagBase"
},
"CMoverUpdateNode": {
"fields": {
"m_bAdditive": {
"offset": 148,
"type_name": "bool"
},
"m_bApplyMovement": {
"offset": 149,
"type_name": "bool"
},
"m_bApplyRotation": {
"offset": 151,
"type_name": "bool"
},
"m_bLimitOnly": {
"offset": 152,
"type_name": "bool"
},
"m_bOrientMovement": {
"offset": 150,
"type_name": "bool"
},
"m_damping": {
"offset": 112,
"type_name": "CAnimInputDamping"
},
"m_facingTarget": {
"offset": 128,
"type_name": "AnimValueSource"
},
"m_flTurnToFaceLimit": {
"offset": 144,
"type_name": "float32"
},
"m_flTurnToFaceOffset": {
"offset": 140,
"type_name": "float32"
},
"m_hMoveHeadingParam": {
"offset": 134,
"type_name": "CAnimParamHandle"
},
"m_hMoveVecParam": {
"offset": 132,
"type_name": "CAnimParamHandle"
},
"m_hTurnToFaceParam": {
"offset": 136,
"type_name": "CAnimParamHandle"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "CUnaryUpdateNode"
},
"CNmAdditiveBlendTask": {
"fields": {},
"metadata": [],
"parent": "CNmBlendTaskBase"
},
"CNmAndNode__CDefinition": {
"fields": {
"m_conditionNodeIndices": {
"offset": 16,
"type_name": "CUtlLeanVectorFixedGrowable<int16,4>"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "CNmBoolValueNode::CDefinition"
},
"CNmAnimationPoseNode__CDefinition": {
"fields": {
"m_bUseFramesAsInput": {
"offset": 32,
"type_name": "bool"
},
"m_flUserSpecifiedTime": {
"offset": 28,
"type_name": "float32"
},
"m_inputTimeRemapRange": {
"offset": 20,
"type_name": "Range_t"
},
"m_nDataSlotIdx": {
"offset": 18,
"type_name": "int16"
},
"m_nPoseTimeValueNodeIdx": {
"offset": 16,
"type_name": "int16"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "CNmPoseNode::CDefinition"
},
"CNmBitFlags": {
"fields": {
"m_flags": {
"offset": 0,
"type_name": "uint32"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"CNmBlend1DNode__CDefinition": {
"fields": {
"m_parameterization": {
"offset": 64,
"type_name": "CNmParameterizedBlendNode::Parameterization_t"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "CNmParameterizedBlendNode::CDefinition"
},
"CNmBlend2DNode__CDefinition": {
"fields": {
"m_bAllowLooping": {
"offset": 264,
"type_name": "bool"
},
"m_hullIndices": {
"offset": 224,
"type_name": "CUtlVectorFixedGrowable<uint8,10>"
},
"m_indices": {
"offset": 168,
"type_name": "CUtlVectorFixedGrowable<uint8,30>"
},
"m_nInputParameterNodeIdx0": {
"offset": 56,
"type_name": "int16"
},
"m_nInputParameterNodeIdx1": {
"offset": 58,
"type_name": "int16"
},
"m_sourceNodeIndices": {
"offset": 16,
"type_name": "CUtlVectorFixedGrowable<int16,5>"
},
"m_values": {
"offset": 64,
"type_name": "CUtlVectorFixedGrowable<Vector2D,10>"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "CNmPoseNode::CDefinition"
},
"CNmBlendTask": {
"fields": {},
"metadata": [],
"parent": "CNmBlendTaskBase"
},
"CNmBlendTaskBase": {
"fields": {},
"metadata": [],
"parent": "CNmTask"
},
"CNmBoneMask": {
"fields": {
"m_ID": {
"offset": 0,
"type_name": "CGlobalSymbol"
},
"m_weightInfo": {
"offset": 8,
"type_name": "CNmBoneMask::WeightInfo_t"
},
"m_weights": {
"offset": 24,
"type_name": "CUtlVector<float32>"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"CNmBoneMaskBlendNode__CDefinition": {
"fields": {
"m_nBlendWeightValueNodeIdx": {
"offset": 20,
"type_name": "int16"
},
"m_nSourceMaskNodeIdx": {
"offset": 16,
"type_name": "int16"
},
"m_nTargetMaskNodeIdx": {
"offset": 18,
"type_name": "int16"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "CNmBoneMaskValueNode::CDefinition"
},
"CNmBoneMaskNode__CDefinition": {
"fields": {
"m_boneMaskID": {
"offset": 16,
"type_name": "CGlobalSymbol"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "CNmBoneMaskValueNode::CDefinition"
},
"CNmBoneMaskSelectorNode__CDefinition": {
"fields": {
"m_defaultMaskNodeIdx": {
"offset": 16,
"type_name": "int16"
},
"m_flBlendTimeSeconds": {
"offset": 144,
"type_name": "float32"
},
"m_maskNodeIndices": {
"offset": 24,
"type_name": "CUtlVectorFixedGrowable<int16,7>"
},
"m_parameterValueNodeIdx": {
"offset": 18,
"type_name": "int16"
},
"m_parameterValues": {
"offset": 64,
"type_name": "CUtlVectorFixedGrowable<CGlobalSymbol,7>"
},
"m_switchDynamically": {
"offset": 20,
"type_name": "bool"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "CNmBoneMaskValueNode::CDefinition"
},
"CNmBoneMaskValueNode__CDefinition": {
"fields": {},
"metadata": [],
"parent": "CNmValueNode::CDefinition"
},
"CNmBoolValueNode__CDefinition": {
"fields": {},
"metadata": [],
"parent": "CNmValueNode::CDefinition"
},
"CNmCachedBoolNode__CDefinition": {
"fields": {
"m_mode": {
"offset": 20,
"type_name": "NmCachedValueMode_t"
},
"m_nInputValueNodeIdx": {
"offset": 16,
"type_name": "int16"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "CNmBoolValueNode::CDefinition"
},
"CNmCachedFloatNode__CDefinition": {
"fields": {
"m_mode": {
"offset": 20,
"type_name": "NmCachedValueMode_t"
},
"m_nInputValueNodeIdx": {
"offset": 16,
"type_name": "int16"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "CNmFloatValueNode::CDefinition"
},
"CNmCachedIDNode__CDefinition": {
"fields": {
"m_mode": {
"offset": 20,
"type_name": "NmCachedValueMode_t"
},
"m_nInputValueNodeIdx": {
"offset": 16,
"type_name": "int16"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "CNmIDValueNode::CDefinition"
},
"CNmCachedPoseReadTask": {
"fields": {},
"metadata": [],
"parent": "CNmTask"
},
"CNmCachedPoseWriteTask": {
"fields": {},
"metadata": [],
"parent": "CNmTask"
},
"CNmCachedTargetNode__CDefinition": {
"fields": {
"m_mode": {
"offset": 20,
"type_name": "NmCachedValueMode_t"
},
"m_nInputValueNodeIdx": {
"offset": 16,
"type_name": "int16"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "CNmTargetValueNode::CDefinition"
},
"CNmCachedVectorNode__CDefinition": {
"fields": {
"m_mode": {
"offset": 20,
"type_name": "NmCachedValueMode_t"
},
"m_nInputValueNodeIdx": {
"offset": 16,
"type_name": "int16"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "CNmVectorValueNode::CDefinition"
},
"CNmChildGraphNode__CDefinition": {
"fields": {
"m_nChildGraphIdx": {
"offset": 16,
"type_name": "int16"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "CNmPoseNode::CDefinition"
},
"CNmClip": {
"fields": {
"m_bIsAdditive": {
"offset": 416,
"type_name": "bool"
},
"m_compressedPoseData": {
"offset": 16,
"type_name": "CUtlBinaryBlock"
},
"m_compressedPoseOffsets": {
"offset": 64,
"type_name": "CUtlVector<uint32>"
},
"m_flDuration": {
"offset": 12,
"type_name": "float32"
},
"m_nNumFrames": {
"offset": 8,
"type_name": "uint32"
},
"m_rootMotion": {
"offset": 336,
"type_name": "CNmRootMotionData"
},
"m_skeleton": {
"offset": 0,
"type_name": "CStrongHandle<InfoForResourceTypeCNmSkeleton>"
},
"m_syncTrack": {
"offset": 160,
"type_name": "CNmSyncTrack"
},
"m_trackCompressionSettings": {
"offset": 40,
"type_name": "CUtlVector<NmCompressionSettings_t>"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"CNmClipNode__CDefinition": {
"fields": {
"m_bAllowLooping": {
"offset": 21,
"type_name": "bool"
},
"m_bSampleRootMotion": {
"offset": 20,
"type_name": "bool"
},
"m_nDataSlotIdx": {
"offset": 22,
"type_name": "int16"
},
"m_nPlayInReverseValueNodeIdx": {
"offset": 16,
"type_name": "int16"
},
"m_nResetTimeValueNodeIdx": {
"offset": 18,
"type_name": "int16"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "CNmPoseNode::CDefinition"
},
"CNmClipSelectorNode__CDefinition": {
"fields": {
"m_conditionNodeIndices": {
"offset": 40,
"type_name": "CUtlLeanVectorFixedGrowable<int16,5>"
},
"m_optionNodeIndices": {
"offset": 16,
"type_name": "CUtlLeanVectorFixedGrowable<int16,5>"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "CNmPoseNode::CDefinition"
},
"CNmConstBoolNode__CDefinition": {
"fields": {
"m_bValue": {
"offset": 16,
"type_name": "bool"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "CNmBoolValueNode::CDefinition"
},
"CNmConstFloatNode__CDefinition": {
"fields": {
"m_flValue": {
"offset": 16,
"type_name": "float32"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "CNmFloatValueNode::CDefinition"
},
"CNmConstIDNode__CDefinition": {
"fields": {
"m_value": {
"offset": 16,
"type_name": "CGlobalSymbol"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "CNmIDValueNode::CDefinition"
},
"CNmConstTargetNode__CDefinition": {
"fields": {
"m_value": {
"offset": 16,
"type_name": "CNmTarget"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "CNmTargetValueNode::CDefinition"
},
"CNmConstVectorNode__CDefinition": {
"fields": {
"m_value": {
"offset": 16,
"type_name": "Vector"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "CNmVectorValueNode::CDefinition"
},
"CNmControlParameterBoolNode__CDefinition": {
"fields": {},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "CNmBoolValueNode::CDefinition"
},
"CNmControlParameterFloatNode__CDefinition": {
"fields": {},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "CNmFloatValueNode::CDefinition"
},
"CNmControlParameterIDNode__CDefinition": {
"fields": {},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "CNmIDValueNode::CDefinition"
},
"CNmControlParameterTargetNode__CDefinition": {
"fields": {},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "CNmTargetValueNode::CDefinition"
},
"CNmControlParameterVectorNode__CDefinition": {
"fields": {},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "CNmVectorValueNode::CDefinition"
},
"CNmCurrentSyncEventIDNode__CDefinition": {
"fields": {
"m_nSourceStateNodeIdx": {
"offset": 16,
"type_name": "int16"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "CNmIDValueNode::CDefinition"
},
"CNmCurrentSyncEventIndexNode__CDefinition": {
"fields": {
"m_nSourceStateNodeIdx": {
"offset": 16,
"type_name": "int16"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "CNmFloatValueNode::CDefinition"
},
"CNmCurrentSyncEventPercentageThroughNode__CDefinition": {
"fields": {
"m_nSourceStateNodeIdx": {
"offset": 16,
"type_name": "int16"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "CNmFloatValueNode::CDefinition"
},
"CNmDurationScaleNode__CDefinition": {
"fields": {},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "CNmSpeedScaleBaseNode::CDefinition"
},
"CNmEvent": {
"fields": {
"m_flDurationSeconds": {
"offset": 12,
"type_name": "float32"
},
"m_flStartTimeSeconds": {
"offset": 8,
"type_name": "float32"
},
"m_syncID": {
"offset": 16,
"type_name": "CGlobalSymbol"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"CNmExternalGraphNode__CDefinition": {
"fields": {},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "CNmPoseNode::CDefinition"
},
"CNmFixedWeightBoneMaskNode__CDefinition": {
"fields": {
"m_flBoneWeight": {
"offset": 16,
"type_name": "float32"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "CNmBoneMaskValueNode::CDefinition"
},
"CNmFloatAbsNode__CDefinition": {
"fields": {
"m_nInputValueNodeIdx": {
"offset": 16,
"type_name": "int16"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "CNmFloatValueNode::CDefinition"
},
"CNmFloatAngleMathNode__CDefinition": {
"fields": {
"m_nInputValueNodeIdx": {
"offset": 16,
"type_name": "int16"
},
"m_operation": {
"offset": 18,
"type_name": "CNmFloatAngleMathNode::Operation_t"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "CNmFloatValueNode::CDefinition"
},
"CNmFloatClampNode__CDefinition": {
"fields": {
"m_clampRange": {
"offset": 20,
"type_name": "Range_t"
},
"m_nInputValueNodeIdx": {
"offset": 16,
"type_name": "int16"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "CNmFloatValueNode::CDefinition"
},
"CNmFloatComparisonNode__CDefinition": {
"fields": {
"m_comparison": {
"offset": 20,
"type_name": "CNmFloatComparisonNode::Comparison_t"
},
"m_flComparisonValue": {
"offset": 28,
"type_name": "float32"
},
"m_flEpsilon": {
"offset": 24,
"type_name": "float32"
},
"m_nComparandValueNodeIdx": {
"offset": 18,
"type_name": "int16"
},
"m_nInputValueNodeIdx": {
"offset": 16,
"type_name": "int16"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "CNmBoolValueNode::CDefinition"
},
"CNmFloatCurveNode__CDefinition": {
"fields": {
"m_curve": {
"offset": 24,
"type_name": "CPiecewiseCurve"
},
"m_nInputValueNodeIdx": {
"offset": 16,
"type_name": "int16"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "CNmFloatValueNode::CDefinition"
},
"CNmFloatEaseNode__CDefinition": {
"fields": {
"m_bUseStartValue": {
"offset": 27,
"type_name": "bool"
},
"m_easingOp": {
"offset": 26,
"type_name": "NmEasingOperation_t"
},
"m_flEaseTime": {
"offset": 16,
"type_name": "float32"
},
"m_flStartValue": {
"offset": 20,
"type_name": "float32"
},
"m_nInputValueNodeIdx": {
"offset": 24,
"type_name": "int16"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "CNmFloatValueNode::CDefinition"
},
"CNmFloatMathNode__CDefinition": {
"fields": {
"m_bReturnAbsoluteResult": {
"offset": 20,
"type_name": "bool"
},
"m_flValueB": {
"offset": 24,
"type_name": "float32"
},
"m_nInputValueNodeIdxA": {
"offset": 16,
"type_name": "int16"
},
"m_nInputValueNodeIdxB": {
"offset": 18,
"type_name": "int16"
},
"m_operator": {
"offset": 21,
"type_name": "CNmFloatMathNode::Operator_t"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "CNmFloatValueNode::CDefinition"
},
"CNmFloatRangeComparisonNode__CDefinition": {
"fields": {
"m_bIsInclusiveCheck": {
"offset": 26,
"type_name": "bool"
},
"m_nInputValueNodeIdx": {
"offset": 24,
"type_name": "int16"
},
"m_range": {
"offset": 16,
"type_name": "Range_t"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "CNmBoolValueNode::CDefinition"
},
"CNmFloatRemapNode__CDefinition": {
"fields": {
"m_inputRange": {
"offset": 20,
"type_name": "CNmFloatRemapNode::RemapRange_t"
},
"m_nInputValueNodeIdx": {
"offset": 16,
"type_name": "int16"
},
"m_outputRange": {
"offset": 28,
"type_name": "CNmFloatRemapNode::RemapRange_t"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "CNmFloatValueNode::CDefinition"
},
"CNmFloatRemapNode__RemapRange_t": {
"fields": {
"m_flBegin": {
"offset": 0,
"type_name": "float32"
},
"m_flEnd": {
"offset": 4,
"type_name": "float32"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"CNmFloatSelectorNode__CDefinition": {
"fields": {
"m_conditionNodeIndices": {
"offset": 16,
"type_name": "CUtlVectorFixedGrowable<int16,5>"
},
"m_easingOp": {
"offset": 112,
"type_name": "NmEasingOperation_t"
},
"m_flDefaultValue": {
"offset": 104,
"type_name": "float32"
},
"m_flEaseTime": {
"offset": 108,
"type_name": "float32"
},
"m_values": {
"offset": 56,
"type_name": "CUtlVectorFixedGrowable<float32,5>"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "CNmFloatValueNode::CDefinition"
},
"CNmFloatSwitchNode__CDefinition": {
"fields": {
"m_nFalseValueNodeIdx": {
"offset": 20,
"type_name": "int16"
},
"m_nSwitchValueNodeIdx": {
"offset": 16,
"type_name": "int16"
},
"m_nTrueValueNodeIdx": {
"offset": 18,
"type_name": "int16"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "CNmFloatValueNode::CDefinition"
},
"CNmFloatValueNode__CDefinition": {
"fields": {},
"metadata": [],
"parent": "CNmValueNode::CDefinition"
},
"CNmFootEvent": {
"fields": {
"m_phase": {
"offset": 24,
"type_name": "NmFootPhase_t"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "CNmEvent"
},
"CNmFootEventConditionNode__CDefinition": {
"fields": {
"m_eventConditionRules": {
"offset": 20,
"type_name": "CNmBitFlags"
},
"m_nSourceStateNodeIdx": {
"offset": 16,
"type_name": "int16"
},
"m_phaseCondition": {
"offset": 18,
"type_name": "NmFootPhaseCondition_t"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "CNmBoolValueNode::CDefinition"
},
"CNmFootstepEventIDNode__CDefinition": {
"fields": {
"m_eventConditionRules": {
"offset": 20,
"type_name": "CNmBitFlags"
},
"m_nSourceStateNodeIdx": {
"offset": 16,
"type_name": "int16"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "CNmIDValueNode::CDefinition"
},
"CNmFootstepEventPercentageThroughNode__CDefinition": {
"fields": {
"m_eventConditionRules": {
"offset": 20,
"type_name": "CNmBitFlags"
},
"m_nSourceStateNodeIdx": {
"offset": 16,
"type_name": "int16"
},
"m_phaseCondition": {
"offset": 18,
"type_name": "NmFootPhaseCondition_t"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "CNmFloatValueNode::CDefinition"
},
"CNmFrameSnapEvent": {
"fields": {
"m_frameSnapMode": {
"offset": 24,
"type_name": "NmFrameSnapEventMode_t"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "CNmEvent"
},
"CNmGraphDataSet": {
"fields": {
"m_resources": {
"offset": 16,
"type_name": "CUtlVector<CStrongHandleVoid>"
},
"m_skeleton": {
"offset": 8,
"type_name": "CStrongHandle<InfoForResourceTypeCNmSkeleton>"
},
"m_variationID": {
"offset": 0,
"type_name": "CGlobalSymbol"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"CNmGraphDefinition": {
"fields": {
"m_childGraphSlots": {
"offset": 104,
"type_name": "CUtlVector<CNmGraphDefinition::ChildGraphSlot_t>"
},
"m_controlParameterIDs": {
"offset": 32,
"type_name": "CUtlVector<CGlobalSymbol>"
},
"m_externalGraphSlots": {
"offset": 128,
"type_name": "CUtlVector<CNmGraphDefinition::ExternalGraphSlot_t>"
},
"m_nRootNodeIdx": {
"offset": 24,
"type_name": "int16"
},
"m_nodePaths": {
"offset": 264,
"type_name": "CUtlVector<CUtlString>"
},
"m_persistentNodeIndices": {
"offset": 0,
"type_name": "CUtlVector<int16>"
},
"m_runtimeVersionID": {
"offset": 288,
"type_name": "V_uuid_t"
},
"m_virtualParameterIDs": {
"offset": 56,
"type_name": "CUtlVector<CGlobalSymbol>"
},
"m_virtualParameterNodeIndices": {
"offset": 80,
"type_name": "CUtlVector<int16>"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"CNmGraphDefinition__ChildGraphSlot_t": {
"fields": {
"m_dataSlotIdx": {
"offset": 2,
"type_name": "int16"
},
"m_nNodeIdx": {
"offset": 0,
"type_name": "int16"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"CNmGraphDefinition__ExternalGraphSlot_t": {
"fields": {
"m_nNodeIdx": {
"offset": 0,
"type_name": "int16"
},
"m_slotID": {
"offset": 8,
"type_name": "CGlobalSymbol"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"CNmGraphNode__CDefinition": {
"fields": {
"m_nNodeIdx": {
"offset": 8,
"type_name": "int16"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"CNmGraphVariation": {
"fields": {
"m_dataSet": {
"offset": 8,
"type_name": "CNmGraphDataSet"
},
"m_graphDefinition": {
"offset": 0,
"type_name": "CStrongHandle<InfoForResourceTypeCNmGraphDefinition>"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"CNmIDComparisonNode__CDefinition": {
"fields": {
"m_comparisionIDs": {
"offset": 24,
"type_name": "CUtlLeanVectorFixedGrowable<CGlobalSymbol,4>"
},
"m_comparison": {
"offset": 18,
"type_name": "CNmIDComparisonNode::Comparison_t"
},
"m_nInputValueNodeIdx": {
"offset": 16,
"type_name": "int16"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "CNmBoolValueNode::CDefinition"
},
"CNmIDEvent": {
"fields": {
"m_ID": {
"offset": 24,
"type_name": "CGlobalSymbol"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "CNmEvent"
},
"CNmIDEventConditionNode__CDefinition": {
"fields": {
"m_eventConditionRules": {
"offset": 20,
"type_name": "CNmBitFlags"
},
"m_eventIDs": {
"offset": 24,
"type_name": "CUtlVectorFixedGrowable<CGlobalSymbol,5>"
},
"m_nSourceStateNodeIdx": {
"offset": 16,
"type_name": "int16"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "CNmBoolValueNode::CDefinition"
},
"CNmIDEventNode__CDefinition": {
"fields": {
"m_defaultValue": {
"offset": 24,
"type_name": "CGlobalSymbol"
},
"m_eventConditionRules": {
"offset": 20,
"type_name": "CNmBitFlags"
},
"m_nSourceStateNodeIdx": {
"offset": 16,
"type_name": "int16"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "CNmIDValueNode::CDefinition"
},
"CNmIDEventPercentageThroughNode__CDefinition": {
"fields": {
"m_eventConditionRules": {
"offset": 20,
"type_name": "CNmBitFlags"
},
"m_eventID": {
"offset": 24,
"type_name": "CGlobalSymbol"
},
"m_nSourceStateNodeIdx": {
"offset": 16,
"type_name": "int16"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "CNmBoolValueNode::CDefinition"
},
"CNmIDToFloatNode__CDefinition": {
"fields": {
"m_IDs": {
"offset": 24,
"type_name": "CUtlLeanVectorFixedGrowable<CGlobalSymbol,5>"
},
"m_defaultValue": {
"offset": 20,
"type_name": "float32"
},
"m_nInputValueNodeIdx": {
"offset": 16,
"type_name": "int16"
},
"m_values": {
"offset": 72,
"type_name": "CUtlLeanVectorFixedGrowable<float32,5>"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "CNmFloatValueNode::CDefinition"
},
"CNmIDValueNode__CDefinition": {
"fields": {},
"metadata": [],
"parent": "CNmValueNode::CDefinition"
},
"CNmIKRig": {
"fields": {
"m_skeleton": {
"offset": 0,
"type_name": "CStrongHandle<InfoForResourceTypeCNmSkeleton>"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"CNmIsTargetSetNode__CDefinition": {
"fields": {
"m_nInputValueNodeIdx": {
"offset": 16,
"type_name": "int16"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "CNmBoolValueNode::CDefinition"
},
"CNmLayerBlendNode__CDefinition": {
"fields": {
"m_bOnlySampleBaseRootMotion": {
"offset": 18,
"type_name": "bool"
},
"m_layerDefinition": {
"offset": 24,
"type_name": "CUtlLeanVectorFixedGrowable<CNmLayerBlendNode::LayerDefinition_t,3>"
},
"m_nBaseNodeIdx": {
"offset": 16,
"type_name": "int16"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "CNmPoseNode::CDefinition"
},
"CNmLayerBlendNode__LayerDefinition_t": {
"fields": {
"m_bIgnoreEvents": {
"offset": 9,
"type_name": "bool"
},
"m_bIsStateMachineLayer": {
"offset": 10,
"type_name": "bool"
},
"m_bIsSynchronized": {
"offset": 8,
"type_name": "bool"
},
"m_blendMode": {
"offset": 11,
"type_name": "NmPoseBlendMode_t"
},
"m_nBoneMaskValueNodeIdx": {
"offset": 4,
"type_name": "int16"
},
"m_nInputNodeIdx": {
"offset": 0,
"type_name": "int16"
},
"m_nRootMotionWeightValueNodeIdx": {
"offset": 6,
"type_name": "int16"
},
"m_nWeightValueNodeIdx": {
"offset": 2,
"type_name": "int16"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"CNmLegacyEvent": {
"fields": {
"m_KV": {
"offset": 32,
"type_name": "KeyValues3"
},
"m_animEventClassName": {
"offset": 24,
"type_name": "CUtlString"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "CNmEvent"
},
"CNmModelSpaceBlendTask": {
"fields": {},
"metadata": [],
"parent": "CNmBlendTaskBase"
},
"CNmNotNode__CDefinition": {
"fields": {
"m_nInputValueNodeIdx": {
"offset": 16,
"type_name": "int16"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "CNmBoolValueNode::CDefinition"
},
"CNmOrNode__CDefinition": {
"fields": {
"m_conditionNodeIndices": {
"offset": 16,
"type_name": "CUtlLeanVectorFixedGrowable<int16,4>"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "CNmBoolValueNode::CDefinition"
},
"CNmOrientationWarpEvent": {
"fields": {},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "CNmEvent"
},
"CNmOrientationWarpNode__CDefinition": {
"fields": {
"m_bIsOffsetNode": {
"offset": 20,
"type_name": "bool"
},
"m_bIsOffsetRelativeToCharacter": {
"offset": 21,
"type_name": "bool"
},
"m_nClipReferenceNodeIdx": {
"offset": 16,
"type_name": "int16"
},
"m_nTargetValueNodeIdx": {
"offset": 18,
"type_name": "int16"
},
"m_samplingMode": {
"offset": 22,
"type_name": "CNmRootMotionData::SamplingMode_t"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "CNmPoseNode::CDefinition"
},
"CNmOverlayBlendTask": {
"fields": {},
"metadata": [],
"parent": "CNmBlendTaskBase"
},
"CNmParameterizedBlendNode__BlendRange_t": {
"fields": {
"m_nInputIdx0": {
"offset": 0,
"type_name": "int16"
},
"m_nInputIdx1": {
"offset": 2,
"type_name": "int16"
},
"m_parameterValueRange": {
"offset": 4,
"type_name": "Range_t"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"CNmParameterizedBlendNode__CDefinition": {
"fields": {
"m_bAllowLooping": {
"offset": 58,
"type_name": "bool"
},
"m_nInputParameterValueNodeIdx": {
"offset": 56,
"type_name": "int16"
},
"m_sourceNodeIndices": {
"offset": 16,
"type_name": "CUtlVectorFixedGrowable<int16,5>"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "CNmPoseNode::CDefinition"
},
"CNmParameterizedBlendNode__Parameterization_t": {
"fields": {
"m_blendRanges": {
"offset": 0,
"type_name": "CUtlLeanVectorFixedGrowable<CNmParameterizedBlendNode::BlendRange_t,5>"
},
"m_parameterRange": {
"offset": 72,
"type_name": "Range_t"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"CNmParameterizedClipSelectorNode__CDefinition": {
"fields": {
"m_optionNodeIndices": {
"offset": 16,
"type_name": "CUtlLeanVectorFixedGrowable<int16,5>"
},
"m_parameterNodeIdx": {
"offset": 40,
"type_name": "int16"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "CNmPoseNode::CDefinition"
},
"CNmParameterizedSelectorNode__CDefinition": {
"fields": {
"m_optionNodeIndices": {
"offset": 16,
"type_name": "CUtlLeanVectorFixedGrowable<int16,5>"
},
"m_parameterNodeIdx": {
"offset": 40,
"type_name": "int16"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "CNmPoseNode::CDefinition"
},
"CNmPassthroughNode__CDefinition": {
"fields": {
"m_nChildNodeIdx": {
"offset": 16,
"type_name": "int16"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "CNmPoseNode::CDefinition"
},
"CNmPoseNode__CDefinition": {
"fields": {},
"metadata": [],
"parent": "CNmGraphNode::CDefinition"
},
"CNmReferencePoseNode__CDefinition": {
"fields": {},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "CNmPoseNode::CDefinition"
},
"CNmReferencePoseTask": {
"fields": {},
"metadata": [],
"parent": "CNmTask"
},
"CNmRootMotionData": {
"fields": {
"m_flAverageAngularVelocityRadians": {
"offset": 32,
"type_name": "float32"
},
"m_flAverageLinearVelocity": {
"offset": 28,
"type_name": "float32"
},
"m_nNumFrames": {
"offset": 24,
"type_name": "int32"
},
"m_totalDelta": {
"offset": 48,
"type_name": "CTransform"
},
"m_transforms": {
"offset": 0,
"type_name": "CUtlVector<CTransform>"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"CNmRootMotionEvent": {
"fields": {
"m_flBlendTimeSeconds": {
"offset": 24,
"type_name": "float32"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "CNmEvent"
},
"CNmRootMotionOverrideNode__CDefinition": {
"fields": {
"m_angularVelocityLimitNodeIdx": {
"offset": 30,
"type_name": "int16"
},
"m_desiredFacingDirectionNodeIdx": {
"offset": 26,
"type_name": "int16"
},
"m_desiredMovingVelocityNodeIdx": {
"offset": 24,
"type_name": "int16"
},
"m_linearVelocityLimitNodeIdx": {
"offset": 28,
"type_name": "int16"
},
"m_maxAngularVelocityRadians": {
"offset": 36,
"type_name": "float32"
},
"m_maxLinearVelocity": {
"offset": 32,
"type_name": "float32"
},
"m_overrideFlags": {
"offset": 40,
"type_name": "CNmBitFlags"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "CNmPassthroughNode::CDefinition"
},
"CNmSampleTask": {
"fields": {},
"metadata": [],
"parent": "CNmTask"
},
"CNmSelectorNode__CDefinition": {
"fields": {
"m_conditionNodeIndices": {
"offset": 40,
"type_name": "CUtlLeanVectorFixedGrowable<int16,5>"
},
"m_optionNodeIndices": {
"offset": 16,
"type_name": "CUtlLeanVectorFixedGrowable<int16,5>"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "CNmPoseNode::CDefinition"
},
"CNmSkeleton": {
"fields": {
"m_ID": {
"offset": 0,
"type_name": "CGlobalSymbol"
},
"m_boneIDs": {
"offset": 8,
"type_name": "CUtlLeanVector<CGlobalSymbol>"
},
"m_boneMasks": {
"offset": 104,
"type_name": "CUtlLeanVector<CNmBoneMask>"
},
"m_modelSpaceReferencePose": {
"offset": 72,
"type_name": "CUtlVector<CTransform>"
},
"m_numBonesToSampleAtLowLOD": {
"offset": 96,
"type_name": "int32"
},
"m_parentIndices": {
"offset": 24,
"type_name": "CUtlVector<int32>"
},
"m_parentSpaceReferencePose": {
"offset": 48,
"type_name": "CUtlVector<CTransform>"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"CNmSpeedScaleBaseNode__CDefinition": {
"fields": {
"m_flDefaultInputValue": {
"offset": 28,
"type_name": "float32"
},
"m_nInputValueNodeIdx": {
"offset": 24,
"type_name": "int16"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "CNmPassthroughNode::CDefinition"
},
"CNmSpeedScaleNode__CDefinition": {
"fields": {},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "CNmSpeedScaleBaseNode::CDefinition"
},
"CNmStateCompletedConditionNode__CDefinition": {
"fields": {
"m_flTransitionDurationSeconds": {
"offset": 20,
"type_name": "float32"
},
"m_nSourceStateNodeIdx": {
"offset": 16,
"type_name": "int16"
},
"m_nTransitionDurationOverrideNodeIdx": {
"offset": 18,
"type_name": "int16"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "CNmBoolValueNode::CDefinition"
},
"CNmStateEventConditionNode__CDefinition": {
"fields": {
"m_conditions": {
"offset": 24,
"type_name": "CUtlVectorFixedGrowable<CNmStateEventConditionNode::Condition_t,5>"
},
"m_eventConditionRules": {
"offset": 20,
"type_name": "CNmBitFlags"
},
"m_nSourceStateNodeIdx": {
"offset": 16,
"type_name": "int16"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "CNmBoolValueNode::CDefinition"
},
"CNmStateEventConditionNode__Condition_t": {
"fields": {
"m_eventID": {
"offset": 0,
"type_name": "CGlobalSymbol"
},
"m_eventTypeCondition": {
"offset": 8,
"type_name": "NmStateEventTypeCondition_t"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"CNmStateMachineNode__CDefinition": {
"fields": {
"m_nDefaultStateIndex": {
"offset": 304,
"type_name": "int16"
},
"m_stateDefinitions": {
"offset": 16,
"type_name": "CUtlLeanVectorFixedGrowable<CNmStateMachineNode::StateDefinition_t,5>"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "CNmPoseNode::CDefinition"
},
"CNmStateMachineNode__StateDefinition_t": {
"fields": {
"m_nEntryConditionNodeIdx": {
"offset": 2,
"type_name": "int16"
},
"m_nStateNodeIdx": {
"offset": 0,
"type_name": "int16"
},
"m_transitionDefinitions": {
"offset": 8,
"type_name": "CUtlLeanVectorFixedGrowable<CNmStateMachineNode::TransitionDefinition_t,5>"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"CNmStateMachineNode__TransitionDefinition_t": {
"fields": {
"m_bCanBeForced": {
"offset": 6,
"type_name": "bool"
},
"m_nConditionNodeIdx": {
"offset": 2,
"type_name": "int16"
},
"m_nTargetStateIdx": {
"offset": 0,
"type_name": "int16"
},
"m_nTransitionNodeIdx": {
"offset": 4,
"type_name": "int16"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"CNmStateNode__CDefinition": {
"fields": {
"m_bIsOffState": {
"offset": 174,
"type_name": "bool"
},
"m_entryEvents": {
"offset": 24,
"type_name": "CUtlLeanVectorFixedGrowable<CGlobalSymbol,3>"
},
"m_executeEvents": {
"offset": 56,
"type_name": "CUtlLeanVectorFixedGrowable<CGlobalSymbol,3>"
},
"m_exitEvents": {
"offset": 88,
"type_name": "CUtlLeanVectorFixedGrowable<CGlobalSymbol,3>"
},
"m_nChildNodeIdx": {
"offset": 16,
"type_name": "int16"
},
"m_nLayerBoneMaskNodeIdx": {
"offset": 172,
"type_name": "int16"
},
"m_nLayerRootMotionWeightNodeIdx": {
"offset": 170,
"type_name": "int16"
},
"m_nLayerWeightNodeIdx": {
"offset": 168,
"type_name": "int16"
},
"m_timedElapsedEvents": {
"offset": 144,
"type_name": "CUtlLeanVectorFixedGrowable<CNmStateNode::TimedEvent_t,1>"
},
"m_timedRemainingEvents": {
"offset": 120,
"type_name": "CUtlLeanVectorFixedGrowable<CNmStateNode::TimedEvent_t,1>"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "CNmPoseNode::CDefinition"
},
"CNmStateNode__TimedEvent_t": {
"fields": {
"m_ID": {
"offset": 0,
"type_name": "CGlobalSymbol"
},
"m_flTimeValueSeconds": {
"offset": 8,
"type_name": "float32"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"CNmSyncEventIndexConditionNode__CDefinition": {
"fields": {
"m_nSourceStateNodeIdx": {
"offset": 16,
"type_name": "int16"
},
"m_syncEventIdx": {
"offset": 20,
"type_name": "int32"
},
"m_triggerMode": {
"offset": 18,
"type_name": "CNmSyncEventIndexConditionNode::TriggerMode_t"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "CNmBoolValueNode::CDefinition"
},
"CNmSyncTrack": {
"fields": {
"m_nStartEventOffset": {
"offset": 168,
"type_name": "int32"
},
"m_syncEvents": {
"offset": 0,
"type_name": "CUtlLeanVectorFixedGrowable<CNmSyncTrack::Event_t,10>"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"CNmSyncTrack__EventMarker_t": {
"fields": {
"m_ID": {
"offset": 8,
"type_name": "CGlobalSymbol"
},
"m_startTime": {
"offset": 0,
"type_name": "NmPercent_t"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"CNmSyncTrack__Event_t": {
"fields": {
"m_ID": {
"offset": 0,
"type_name": "CGlobalSymbol"
},
"m_duration": {
"offset": 12,
"type_name": "NmPercent_t"
},
"m_startTime": {
"offset": 8,
"type_name": "NmPercent_t"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"CNmTarget": {
"fields": {
"m_bHasOffsets": {
"offset": 42,
"type_name": "bool"
},
"m_bIsBoneTarget": {
"offset": 40,
"type_name": "bool"
},
"m_bIsSet": {
"offset": 43,
"type_name": "bool"
},
"m_bIsUsingBoneSpaceOffsets": {
"offset": 41,
"type_name": "bool"
},
"m_boneID": {
"offset": 32,
"type_name": "CGlobalSymbol"
},
"m_transform": {
"offset": 0,
"type_name": "CTransform"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"CNmTargetInfoNode__CDefinition": {
"fields": {
"m_bIsWorldSpaceTarget": {
"offset": 24,
"type_name": "bool"
},
"m_infoType": {
"offset": 20,
"type_name": "CNmTargetInfoNode::Info_t"
},
"m_nInputValueNodeIdx": {
"offset": 16,
"type_name": "int16"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "CNmFloatValueNode::CDefinition"
},
"CNmTargetOffsetNode__CDefinition": {
"fields": {
"m_bIsBoneSpaceOffset": {
"offset": 18,
"type_name": "bool"
},
"m_nInputValueNodeIdx": {
"offset": 16,
"type_name": "int16"
},
"m_rotationOffset": {
"offset": 32,
"type_name": "Quaternion"
},
"m_translationOffset": {
"offset": 48,
"type_name": "Vector"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "CNmTargetValueNode::CDefinition"
},
"CNmTargetPointNode__CDefinition": {
"fields": {
"m_bIsWorldSpaceTarget": {
"offset": 18,
"type_name": "bool"
},
"m_nInputValueNodeIdx": {
"offset": 16,
"type_name": "int16"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "CNmVectorValueNode::CDefinition"
},
"CNmTargetValueNode__CDefinition": {
"fields": {},
"metadata": [],
"parent": "CNmValueNode::CDefinition"
},
"CNmTargetWarpEvent": {
"fields": {
"m_algorithm": {
"offset": 25,
"type_name": "NmTargetWarpAlgorithm_t"
},
"m_rule": {
"offset": 24,
"type_name": "NmTargetWarpRule_t"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "CNmEvent"
},
"CNmTargetWarpNode__CDefinition": {
"fields": {
"m_bAllowTargetUpdate": {
"offset": 21,
"type_name": "bool"
},
"m_flLerpFallbackDistanceThreshold": {
"offset": 32,
"type_name": "float32"
},
"m_flMaxTangentLength": {
"offset": 28,
"type_name": "float32"
},
"m_flSamplingPositionErrorThresholdSq": {
"offset": 24,
"type_name": "float32"
},
"m_flTargetUpdateAngleThresholdRadians": {
"offset": 40,
"type_name": "float32"
},
"m_flTargetUpdateDistanceThreshold": {
"offset": 36,
"type_name": "float32"
},
"m_nClipReferenceNodeIdx": {
"offset": 16,
"type_name": "int16"
},
"m_nTargetValueNodeIdx": {
"offset": 18,
"type_name": "int16"
},
"m_samplingMode": {
"offset": 20,
"type_name": "CNmRootMotionData::SamplingMode_t"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "CNmPoseNode::CDefinition"
},
"CNmTask": {
"fields": {},
"metadata": [],
"parent": null
},
"CNmTimeConditionNode__CDefinition": {
"fields": {
"m_flComparand": {
"offset": 20,
"type_name": "float32"
},
"m_nInputValueNodeIdx": {
"offset": 18,
"type_name": "int16"
},
"m_operator": {
"offset": 25,
"type_name": "CNmTimeConditionNode::Operator_t"
},
"m_sourceStateNodeIdx": {
"offset": 16,
"type_name": "int16"
},
"m_type": {
"offset": 24,
"type_name": "CNmTimeConditionNode::ComparisonType_t"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "CNmBoolValueNode::CDefinition"
},
"CNmTransitionEvent": {
"fields": {
"m_ID": {
"offset": 32,
"type_name": "CGlobalSymbol"
},
"m_rule": {
"offset": 24,
"type_name": "NmTransitionRule_t"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "CNmEvent"
},
"CNmTransitionEventConditionNode__CDefinition": {
"fields": {
"m_eventConditionRules": {
"offset": 24,
"type_name": "CNmBitFlags"
},
"m_nSourceStateNodeIdx": {
"offset": 28,
"type_name": "int16"
},
"m_requireRuleID": {
"offset": 16,
"type_name": "CGlobalSymbol"
},
"m_ruleCondition": {
"offset": 30,
"type_name": "NmTransitionRuleCondition_t"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "CNmBoolValueNode::CDefinition"
},
"CNmTransitionNode__CDefinition": {
"fields": {
"m_blendWeightEasing": {
"offset": 42,
"type_name": "NmEasingOperation_t"
},
"m_boneMaskBlendInTimePercentage": {
"offset": 28,
"type_name": "NmPercent_t"
},
"m_flDuration": {
"offset": 24,
"type_name": "float32"
},
"m_nDurationOverrideNodeIdx": {
"offset": 18,
"type_name": "int16"
},
"m_nTargetStateNodeIdx": {
"offset": 16,
"type_name": "int16"
},
"m_rootMotionBlend": {
"offset": 43,
"type_name": "NmRootMotionBlendMode_t"
},
"m_startBoneMaskNodeIdx": {
"offset": 22,
"type_name": "int16"
},
"m_syncEventOffset": {
"offset": 32,
"type_name": "float32"
},
"m_syncEventOffsetOverrideNodeIdx": {
"offset": 20,
"type_name": "int16"
},
"m_targetSyncIDNodeIdx": {
"offset": 40,
"type_name": "int16"
},
"m_transitionOptions": {
"offset": 36,
"type_name": "CNmBitFlags"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "CNmPoseNode::CDefinition"
},
"CNmValueNode__CDefinition": {
"fields": {},
"metadata": [],
"parent": "CNmGraphNode::CDefinition"
},
"CNmVectorCreateNode__CDefinition": {
"fields": {
"m_inputValueXNodeIdx": {
"offset": 18,
"type_name": "int16"
},
"m_inputValueYNodeIdx": {
"offset": 20,
"type_name": "int16"
},
"m_inputValueZNodeIdx": {
"offset": 22,
"type_name": "int16"
},
"m_inputVectorValueNodeIdx": {
"offset": 16,
"type_name": "int16"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "CNmVectorValueNode::CDefinition"
},
"CNmVectorInfoNode__CDefinition": {
"fields": {
"m_desiredInfo": {
"offset": 18,
"type_name": "CNmVectorInfoNode::Info_t"
},
"m_nInputValueNodeIdx": {
"offset": 16,
"type_name": "int16"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "CNmFloatValueNode::CDefinition"
},
"CNmVectorNegateNode__CDefinition": {
"fields": {
"m_nInputValueNodeIdx": {
"offset": 16,
"type_name": "int16"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "CNmVectorValueNode::CDefinition"
},
"CNmVectorValueNode__CDefinition": {
"fields": {},
"metadata": [],
"parent": "CNmValueNode::CDefinition"
},
"CNmVelocityBasedSpeedScaleNode__CDefinition": {
"fields": {},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "CNmSpeedScaleBaseNode::CDefinition"
},
"CNmVelocityBlendNode__CDefinition": {
"fields": {},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "CNmParameterizedBlendNode::CDefinition"
},
"CNmVirtualParameterBoneMaskNode__CDefinition": {
"fields": {
"m_nChildNodeIdx": {
"offset": 16,
"type_name": "int16"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "CNmBoneMaskValueNode::CDefinition"
},
"CNmVirtualParameterBoolNode__CDefinition": {
"fields": {
"m_nChildNodeIdx": {
"offset": 16,
"type_name": "int16"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "CNmBoolValueNode::CDefinition"
},
"CNmVirtualParameterFloatNode__CDefinition": {
"fields": {
"m_nChildNodeIdx": {
"offset": 16,
"type_name": "int16"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "CNmFloatValueNode::CDefinition"
},
"CNmVirtualParameterIDNode__CDefinition": {
"fields": {
"m_nChildNodeIdx": {
"offset": 16,
"type_name": "int16"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "CNmIDValueNode::CDefinition"
},
"CNmVirtualParameterTargetNode__CDefinition": {
"fields": {
"m_nChildNodeIdx": {
"offset": 16,
"type_name": "int16"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "CNmTargetValueNode::CDefinition"
},
"CNmVirtualParameterVectorNode__CDefinition": {
"fields": {
"m_nChildNodeIdx": {
"offset": 16,
"type_name": "int16"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "CNmVectorValueNode::CDefinition"
},
"CNmZeroPoseNode__CDefinition": {
"fields": {},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "CNmPoseNode::CDefinition"
},
"CNmZeroPoseTask": {
"fields": {},
"metadata": [],
"parent": "CNmTask"
},
"COrientConstraint": {
"fields": {},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "CBaseConstraint"
},
"COrientationWarpUpdateNode": {
"fields": {
"m_hFacingPositionParameter": {
"offset": 108,
"type_name": "CAnimParamHandle"
},
"m_turnDamping": {
"offset": 112,
"type_name": "CAnimInputDamping"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "CUnaryUpdateNode"
},
"CPairedSequenceComponentUpdater": {
"fields": {},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "CAnimComponentUpdater"
},
"CPairedSequenceUpdateNode": {
"fields": {
"m_sPairedSequenceRole": {
"offset": 112,
"type_name": "CGlobalSymbol"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "CSequenceUpdateNodeBase"
},
"CParamSpanUpdater": {
"fields": {
"m_spans": {
"offset": 0,
"type_name": "CUtlVector<ParamSpan_t>"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"CParentConstraint": {
"fields": {},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "CBaseConstraint"
},
"CParticleAnimTag": {
"fields": {
"m_attachmentCP1Name": {
"offset": 136,
"type_name": "CUtlString"
},
"m_attachmentCP1Type": {
"offset": 144,
"type_name": "ParticleAttachment_t"
},
"m_attachmentName": {
"offset": 120,
"type_name": "CUtlString"
},
"m_attachmentType": {
"offset": 128,
"type_name": "ParticleAttachment_t"
},
"m_bDetachFromOwner": {
"offset": 112,
"type_name": "bool"
},
"m_bStopWhenTagEnds": {
"offset": 113,
"type_name": "bool"
},
"m_bTagEndStopIsInstant": {
"offset": 114,
"type_name": "bool"
},
"m_configName": {
"offset": 104,
"type_name": "CUtlString"
},
"m_hParticleSystem": {
"offset": 88,
"type_name": "CStrongHandle<InfoForResourceTypeIParticleSystemDefinition>"
},
"m_particleSystemName": {
"offset": 96,
"type_name": "CUtlString"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
},
{
"name": "MPropertyFriendlyName",
"type": "Unknown"
}
],
"parent": "CAnimTagBase"
},
"CPathAnimMotorUpdater": {
"fields": {},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "CPathAnimMotorUpdaterBase"
},
"CPathAnimMotorUpdaterBase": {
"fields": {
"m_bLockToPath": {
"offset": 32,
"type_name": "bool"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "CAnimMotorUpdaterBase"
},
"CPathHelperUpdateNode": {
"fields": {
"m_flStoppingRadius": {
"offset": 104,
"type_name": "float32"
},
"m_flStoppingSpeedScale": {
"offset": 108,
"type_name": "float32"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "CUnaryUpdateNode"
},
"CPathMetricEvaluator": {
"fields": {
"m_bExtrapolateMovement": {
"offset": 108,
"type_name": "bool"
},
"m_flDistance": {
"offset": 104,
"type_name": "float32"
},
"m_flMinExtrapolationSpeed": {
"offset": 112,
"type_name": "float32"
},
"m_pathTimeSamples": {
"offset": 80,
"type_name": "CUtlVector<float32>"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "CMotionMetricEvaluator"
},
"CPhysSurfaceProperties": {
"fields": {
"m_audioParams": {
"offset": 168,
"type_name": "CPhysSurfacePropertiesAudio"
},
"m_audioSounds": {
"offset": 80,
"type_name": "CPhysSurfacePropertiesSoundNames"
},
"m_bHidden": {
"offset": 24,
"type_name": "bool"
},
"m_baseNameHash": {
"offset": 12,
"type_name": "uint32"
},
"m_description": {
"offset": 32,
"type_name": "CUtlString"
},
"m_name": {
"offset": 0,
"type_name": "CUtlString"
},
"m_nameHash": {
"offset": 8,
"type_name": "uint32"
},
"m_physics": {
"offset": 40,
"type_name": "CPhysSurfacePropertiesPhysics"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"CPhysSurfacePropertiesAudio": {
"fields": {
"m_flOcclusionFactor": {
"offset": 28,
"type_name": "float32"
},
"m_flStaticImpactVolume": {
"offset": 24,
"type_name": "float32"
},
"m_hardThreshold": {
"offset": 16,
"type_name": "float32"
},
"m_hardVelocityThreshold": {
"offset": 20,
"type_name": "float32"
},
"m_hardnessFactor": {
"offset": 4,
"type_name": "float32"
},
"m_reflectivity": {
"offset": 0,
"type_name": "float32"
},
"m_roughThreshold": {
"offset": 12,
"type_name": "float32"
},
"m_roughnessFactor": {
"offset": 8,
"type_name": "float32"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"CPhysSurfacePropertiesPhysics": {
"fields": {
"m_density": {
"offset": 8,
"type_name": "float32"
},
"m_elasticity": {
"offset": 4,
"type_name": "float32"
},
"m_flashpoint": {
"offset": 32,
"type_name": "float32"
},
"m_friction": {
"offset": 0,
"type_name": "float32"
},
"m_heatConductivity": {
"offset": 28,
"type_name": "float32"
},
"m_softContactDampingRatio": {
"offset": 20,
"type_name": "float32"
},
"m_softContactFrequency": {
"offset": 16,
"type_name": "float32"
},
"m_thickness": {
"offset": 12,
"type_name": "float32"
},
"m_wheelDrag": {
"offset": 24,
"type_name": "float32"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"CPhysSurfacePropertiesSoundNames": {
"fields": {
"m_break": {
"offset": 48,
"type_name": "CUtlString"
},
"m_bulletImpact": {
"offset": 32,
"type_name": "CUtlString"
},
"m_impactHard": {
"offset": 8,
"type_name": "CUtlString"
},
"m_impactSoft": {
"offset": 0,
"type_name": "CUtlString"
},
"m_meleeImpact": {
"offset": 64,
"type_name": "CUtlString"
},
"m_pushOff": {
"offset": 72,
"type_name": "CUtlString"
},
"m_rolling": {
"offset": 40,
"type_name": "CUtlString"
},
"m_scrapeRough": {
"offset": 24,
"type_name": "CUtlString"
},
"m_scrapeSmooth": {
"offset": 16,
"type_name": "CUtlString"
},
"m_skidStop": {
"offset": 80,
"type_name": "CUtlString"
},
"m_strain": {
"offset": 56,
"type_name": "CUtlString"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"CPlayerInputAnimMotorUpdater": {
"fields": {
"m_bUseAcceleration": {
"offset": 72,
"type_name": "bool"
},
"m_flAnticipationDistance": {
"offset": 64,
"type_name": "float32"
},
"m_flSpringConstant": {
"offset": 60,
"type_name": "float32"
},
"m_hAnticipationHeadingParam": {
"offset": 70,
"type_name": "CAnimParamHandle"
},
"m_hAnticipationPosParam": {
"offset": 68,
"type_name": "CAnimParamHandle"
},
"m_sampleTimes": {
"offset": 32,
"type_name": "CUtlVector<float32>"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "CAnimMotorUpdaterBase"
},
"CPointConstraint": {
"fields": {},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "CBaseConstraint"
},
"CPoseHandle": {
"fields": {
"m_eType": {
"offset": 2,
"type_name": "PoseType_t"
},
"m_nIndex": {
"offset": 0,
"type_name": "uint16"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"CProductQuantizer": {
"fields": {
"m_nDimensions": {
"offset": 24,
"type_name": "int32"
},
"m_subQuantizers": {
"offset": 0,
"type_name": "CUtlVector<CVectorQuantizer>"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"CQuaternionAnimParameter": {
"fields": {
"m_bInterpolate": {
"offset": 144,
"type_name": "bool"
},
"m_defaultValue": {
"offset": 128,
"type_name": "Quaternion"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
},
{
"name": "MPropertyFriendlyName",
"type": "Unknown"
}
],
"parent": "CConcreteAnimParameter"
},
"CRagdollAnimTag": {
"fields": {
"m_bDestroy": {
"offset": 108,
"type_name": "bool"
},
"m_flDampingRatio": {
"offset": 96,
"type_name": "float32"
},
"m_flDecayBias": {
"offset": 104,
"type_name": "float32"
},
"m_flDecayDuration": {
"offset": 100,
"type_name": "float32"
},
"m_flFrequency": {
"offset": 92,
"type_name": "float32"
},
"m_nPoseControl": {
"offset": 88,
"type_name": "AnimPoseControl"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
},
{
"name": "MPropertyFriendlyName",
"type": "Unknown"
}
],
"parent": "CAnimTagBase"
},
"CRagdollComponentUpdater": {
"fields": {
"m_bSolidCollisionAtZeroWeight": {
"offset": 156,
"type_name": "bool"
},
"m_boneIndices": {
"offset": 72,
"type_name": "CUtlVector<int32>"
},
"m_boneNames": {
"offset": 96,
"type_name": "CUtlVector<CUtlString>"
},
"m_flMaxStretch": {
"offset": 152,
"type_name": "float32"
},
"m_flSpringFrequencyMax": {
"offset": 148,
"type_name": "float32"
},
"m_flSpringFrequencyMin": {
"offset": 144,
"type_name": "float32"
},
"m_ragdollNodePaths": {
"offset": 48,
"type_name": "CUtlVector<CAnimNodePath>"
},
"m_weightLists": {
"offset": 120,
"type_name": "CUtlVector<WeightList>"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "CAnimComponentUpdater"
},
"CRagdollUpdateNode": {
"fields": {
"m_nWeightListIndex": {
"offset": 104,
"type_name": "int32"
},
"m_poseControlMethod": {
"offset": 108,
"type_name": "RagdollPoseControl"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "CUnaryUpdateNode"
},
"CRenderBufferBinding": {
"fields": {
"m_hBuffer": {
"offset": 0,
"type_name": "uint64"
},
"m_nBindOffsetBytes": {
"offset": 16,
"type_name": "uint32"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"CRenderGroom": {
"fields": {
"m_bEnableSimulation": {
"offset": 100,
"type_name": "bool"
},
"m_hSimParamsMat": {
"offset": 64,
"type_name": "CStrongHandleCopyable<InfoForResourceTypeIMaterial2>"
},
"m_hairPositionOffsets": {
"offset": 24,
"type_name": "CUtlVector<uint32>"
},
"m_hairs": {
"offset": 0,
"type_name": "CUtlVector<RenderHairStrandInfo_t>"
},
"m_nAttachBoneIdx": {
"offset": 88,
"type_name": "int32"
},
"m_nAttachMeshDrawCallIdx": {
"offset": 96,
"type_name": "int32"
},
"m_nAttachMeshIdx": {
"offset": 92,
"type_name": "int32"
},
"m_nGroomGroupID": {
"offset": 84,
"type_name": "int32"
},
"m_nGuideHairCount": {
"offset": 76,
"type_name": "int32"
},
"m_nHairCount": {
"offset": 80,
"type_name": "int32"
},
"m_nSegmentsPerHairStrand": {
"offset": 72,
"type_name": "int32"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"CRenderMesh": {
"fields": {
"m_constraints": {
"offset": 120,
"type_name": "CUtlLeanVector<CBaseConstraint*>"
},
"m_meshDeformParams": {
"offset": 424,
"type_name": "DynamicMeshDeformParams_t"
},
"m_pGroomData": {
"offset": 440,
"type_name": "CRenderGroom*"
},
"m_sceneObjects": {
"offset": 16,
"type_name": "CUtlLeanVectorFixedGrowable<CSceneObjectData,1>"
},
"m_skeleton": {
"offset": 136,
"type_name": "CRenderSkeleton"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"CRenderSkeleton": {
"fields": {
"m_boneParents": {
"offset": 48,
"type_name": "CUtlVector<int32>"
},
"m_bones": {
"offset": 0,
"type_name": "CUtlVector<RenderSkeletonBone_t>"
},
"m_nBoneWeightCount": {
"offset": 72,
"type_name": "int32"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"CRootUpdateNode": {
"fields": {},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "CUnaryUpdateNode"
},
"CSceneObjectData": {
"fields": {
"m_drawBounds": {
"offset": 40,
"type_name": "CUtlLeanVector<AABB_t>"
},
"m_drawCalls": {
"offset": 24,
"type_name": "CUtlLeanVector<CMaterialDrawDescriptor>"
},
"m_meshlets": {
"offset": 56,
"type_name": "CUtlLeanVector<CMeshletDescriptor>"
},
"m_vMaxBounds": {
"offset": 12,
"type_name": "Vector"
},
"m_vMinBounds": {
"offset": 0,
"type_name": "Vector"
},
"m_vTintColor": {
"offset": 72,
"type_name": "Vector4D"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"CSelectorUpdateNode": {
"fields": {
"m_bLockWhenWaning": {
"offset": 169,
"type_name": "bool"
},
"m_bResetOnChange": {
"offset": 168,
"type_name": "bool"
},
"m_bSyncCyclesOnChange": {
"offset": 170,
"type_name": "bool"
},
"m_blendCurve": {
"offset": 140,
"type_name": "CBlendCurve"
},
"m_children": {
"offset": 88,
"type_name": "CUtlVector<CAnimUpdateNodeRef>"
},
"m_eTagBehavior": {
"offset": 164,
"type_name": "SelectorTagBehavior_t"
},
"m_flBlendTime": {
"offset": 148,
"type_name": "CAnimValue<float32>"
},
"m_hParameter": {
"offset": 156,
"type_name": "CAnimParamHandle"
},
"m_nTagIndex": {
"offset": 160,
"type_name": "int32"
},
"m_tags": {
"offset": 112,
"type_name": "CUtlVector<int8>"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "CAnimUpdateNodeBase"
},
"CSeqAutoLayer": {
"fields": {
"m_end": {
"offset": 24,
"type_name": "float32"
},
"m_flags": {
"offset": 4,
"type_name": "CSeqAutoLayerFlag"
},
"m_nLocalPose": {
"offset": 2,
"type_name": "int16"
},
"m_nLocalReference": {
"offset": 0,
"type_name": "int16"
},
"m_peak": {
"offset": 16,
"type_name": "float32"
},
"m_start": {
"offset": 12,
"type_name": "float32"
},
"m_tail": {
"offset": 20,
"type_name": "float32"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"CSeqAutoLayerFlag": {
"fields": {
"m_bFetchFrame": {
"offset": 6,
"type_name": "bool"
},
"m_bLocal": {
"offset": 4,
"type_name": "bool"
},
"m_bNoBlend": {
"offset": 3,
"type_name": "bool"
},
"m_bPose": {
"offset": 5,
"type_name": "bool"
},
"m_bPost": {
"offset": 0,
"type_name": "bool"
},
"m_bSpline": {
"offset": 1,
"type_name": "bool"
},
"m_bSubtract": {
"offset": 7,
"type_name": "bool"
},
"m_bXFade": {
"offset": 2,
"type_name": "bool"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"CSeqBoneMaskList": {
"fields": {
"m_flBoneWeightArray": {
"offset": 40,
"type_name": "CUtlVector<float32>"
},
"m_flDefaultMorphCtrlWeight": {
"offset": 64,
"type_name": "float32"
},
"m_morphCtrlWeightArray": {
"offset": 72,
"type_name": "CUtlVector<CUtlPair<CBufferString,float32>>"
},
"m_nLocalBoneArray": {
"offset": 16,
"type_name": "CUtlVector<int16>"
},
"m_sName": {
"offset": 0,
"type_name": "CBufferString"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"CSeqCmdLayer": {
"fields": {
"m_bSpline": {
"offset": 10,
"type_name": "bool"
},
"m_cmd": {
"offset": 0,
"type_name": "int16"
},
"m_flVar1": {
"offset": 12,
"type_name": "float32"
},
"m_flVar2": {
"offset": 16,
"type_name": "float32"
},
"m_nDstResult": {
"offset": 6,
"type_name": "int16"
},
"m_nLineNumber": {
"offset": 20,
"type_name": "int16"
},
"m_nLocalBonemask": {
"offset": 4,
"type_name": "int16"
},
"m_nLocalReference": {
"offset": 2,
"type_name": "int16"
},
"m_nSrcResult": {
"offset": 8,
"type_name": "int16"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"CSeqCmdSeqDesc": {
"fields": {
"m_activityArray": {
"offset": 96,
"type_name": "CUtlVector<CAnimActivity>"
},
"m_cmdLayerArray": {
"offset": 48,
"type_name": "CUtlVector<CSeqCmdLayer>"
},
"m_eventArray": {
"offset": 72,
"type_name": "CUtlVector<CAnimEventDefinition>"
},
"m_flFPS": {
"offset": 40,
"type_name": "float32"
},
"m_flags": {
"offset": 16,
"type_name": "CSeqSeqDescFlag"
},
"m_nFrameCount": {
"offset": 38,
"type_name": "int16"
},
"m_nFrameRangeSequence": {
"offset": 36,
"type_name": "int16"
},
"m_nSubCycles": {
"offset": 44,
"type_name": "int16"
},
"m_numLocalResults": {
"offset": 46,
"type_name": "int16"
},
"m_poseSettingArray": {
"offset": 120,
"type_name": "CUtlVector<CSeqPoseSetting>"
},
"m_sName": {
"offset": 0,
"type_name": "CBufferString"
},
"m_transition": {
"offset": 28,
"type_name": "CSeqTransition"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"CSeqIKLock": {
"fields": {
"m_bBonesOrientedAlongPositiveX": {
"offset": 10,
"type_name": "bool"
},
"m_flAngleWeight": {
"offset": 4,
"type_name": "float32"
},
"m_flPosWeight": {
"offset": 0,
"type_name": "float32"
},
"m_nLocalBone": {
"offset": 8,
"type_name": "int16"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"CSeqMultiFetch": {
"fields": {
"m_bCalculatePoseParameters": {
"offset": 100,
"type_name": "bool"
},
"m_bFixedBlendWeight": {
"offset": 101,
"type_name": "bool"
},
"m_flFixedBlendWeightVals": {
"offset": 104,
"type_name": "float32[2]"
},
"m_flags": {
"offset": 0,
"type_name": "CSeqMultiFetchFlag"
},
"m_localReferenceArray": {
"offset": 8,
"type_name": "CUtlVector<int16>"
},
"m_nGroupSize": {
"offset": 32,
"type_name": "int32[2]"
},
"m_nLocalCyclePoseParameter": {
"offset": 96,
"type_name": "int32"
},
"m_nLocalPose": {
"offset": 40,
"type_name": "int32[2]"
},
"m_poseKeyArray0": {
"offset": 48,
"type_name": "CUtlVector<float32>"
},
"m_poseKeyArray1": {
"offset": 72,
"type_name": "CUtlVector<float32>"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"CSeqMultiFetchFlag": {
"fields": {
"m_b0D": {
"offset": 2,
"type_name": "bool"
},
"m_b1D": {
"offset": 3,
"type_name": "bool"
},
"m_b2D": {
"offset": 4,
"type_name": "bool"
},
"m_b2D_TRI": {
"offset": 5,
"type_name": "bool"
},
"m_bCylepose": {
"offset": 1,
"type_name": "bool"
},
"m_bRealtime": {
"offset": 0,
"type_name": "bool"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"CSeqPoseParamDesc": {
"fields": {
"m_bLooping": {
"offset": 28,
"type_name": "bool"
},
"m_flEnd": {
"offset": 20,
"type_name": "float32"
},
"m_flLoop": {
"offset": 24,
"type_name": "float32"
},
"m_flStart": {
"offset": 16,
"type_name": "float32"
},
"m_sName": {
"offset": 0,
"type_name": "CBufferString"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"CSeqPoseSetting": {
"fields": {
"m_bX": {
"offset": 52,
"type_name": "bool"
},
"m_bY": {
"offset": 53,
"type_name": "bool"
},
"m_bZ": {
"offset": 54,
"type_name": "bool"
},
"m_eType": {
"offset": 56,
"type_name": "int32"
},
"m_flValue": {
"offset": 48,
"type_name": "float32"
},
"m_sAttachment": {
"offset": 16,
"type_name": "CBufferString"
},
"m_sPoseParameter": {
"offset": 0,
"type_name": "CBufferString"
},
"m_sReferenceSequence": {
"offset": 32,
"type_name": "CBufferString"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"CSeqS1SeqDesc": {
"fields": {
"m_IKLockArray": {
"offset": 176,
"type_name": "CUtlVector<CSeqIKLock>"
},
"m_LegacyKeyValueText": {
"offset": 224,
"type_name": "CBufferString"
},
"m_SequenceKeys": {
"offset": 208,
"type_name": "KeyValues3"
},
"m_activityArray": {
"offset": 240,
"type_name": "CUtlVector<CAnimActivity>"
},
"m_autoLayerArray": {
"offset": 152,
"type_name": "CUtlVector<CSeqAutoLayer>"
},
"m_fetch": {
"offset": 32,
"type_name": "CSeqMultiFetch"
},
"m_flags": {
"offset": 16,
"type_name": "CSeqSeqDescFlag"
},
"m_footMotion": {
"offset": 264,
"type_name": "CUtlVector<CFootMotion>"
},
"m_nLocalWeightlist": {
"offset": 144,
"type_name": "int32"
},
"m_sName": {
"offset": 0,
"type_name": "CBufferString"
},
"m_transition": {
"offset": 200,
"type_name": "CSeqTransition"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"CSeqScaleSet": {
"fields": {
"m_bRootOffset": {
"offset": 16,
"type_name": "bool"
},
"m_flBoneScaleArray": {
"offset": 56,
"type_name": "CUtlVector<float32>"
},
"m_nLocalBoneArray": {
"offset": 32,
"type_name": "CUtlVector<int16>"
},
"m_sName": {
"offset": 0,
"type_name": "CBufferString"
},
"m_vRootOffset": {
"offset": 20,
"type_name": "Vector"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"CSeqSeqDescFlag": {
"fields": {
"m_bAutoplay": {
"offset": 2,
"type_name": "bool"
},
"m_bHidden": {
"offset": 4,
"type_name": "bool"
},
"m_bLegacyCyclepose": {
"offset": 8,
"type_name": "bool"
},
"m_bLegacyDelta": {
"offset": 6,
"type_name": "bool"
},
"m_bLegacyRealtime": {
"offset": 9,
"type_name": "bool"
},
"m_bLegacyWorldspace": {
"offset": 7,
"type_name": "bool"
},
"m_bLooping": {
"offset": 0,
"type_name": "bool"
},
"m_bModelDoc": {
"offset": 10,
"type_name": "bool"
},
"m_bMulti": {
"offset": 5,
"type_name": "bool"
},
"m_bPost": {
"offset": 3,
"type_name": "bool"
},
"m_bSnap": {
"offset": 1,
"type_name": "bool"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"CSeqSynthAnimDesc": {
"fields": {
"m_activityArray": {
"offset": 40,
"type_name": "CUtlVector<CAnimActivity>"
},
"m_flags": {
"offset": 16,
"type_name": "CSeqSeqDescFlag"
},
"m_nLocalBaseReference": {
"offset": 36,
"type_name": "int16"
},
"m_nLocalBoneMask": {
"offset": 38,
"type_name": "int16"
},
"m_sName": {
"offset": 0,
"type_name": "CBufferString"
},
"m_transition": {
"offset": 28,
"type_name": "CSeqTransition"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"CSeqTransition": {
"fields": {
"m_flFadeInTime": {
"offset": 0,
"type_name": "float32"
},
"m_flFadeOutTime": {
"offset": 4,
"type_name": "float32"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"CSequenceFinishedAnimTag": {
"fields": {
"m_sequenceName": {
"offset": 88,
"type_name": "CUtlString"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
},
{
"name": "MPropertyFriendlyName",
"type": "Unknown"
}
],
"parent": "CAnimTagBase"
},
"CSequenceGroupData": {
"fields": {
"m_keyValues": {
"offset": 272,
"type_name": "KeyValues3"
},
"m_localBoneMaskArray": {
"offset": 160,
"type_name": "CUtlVector<CSeqBoneMaskList>"
},
"m_localBoneNameArray": {
"offset": 208,
"type_name": "CUtlVector<CBufferString>"
},
"m_localCmdSeqDescArray": {
"offset": 136,
"type_name": "CUtlVector<CSeqCmdSeqDesc>"
},
"m_localIKAutoplayLockArray": {
"offset": 288,
"type_name": "CUtlVector<CSeqIKLock>"
},
"m_localMultiSeqDescArray": {
"offset": 88,
"type_name": "CUtlVector<CSeqS1SeqDesc>"
},
"m_localNodeName": {
"offset": 232,
"type_name": "CBufferString"
},
"m_localPoseParamArray": {
"offset": 248,
"type_name": "CUtlVector<CSeqPoseParamDesc>"
},
"m_localS1SeqDescArray": {
"offset": 64,
"type_name": "CUtlVector<CSeqS1SeqDesc>"
},
"m_localScaleSetArray": {
"offset": 184,
"type_name": "CUtlVector<CSeqScaleSet>"
},
"m_localSequenceNameArray": {
"offset": 40,
"type_name": "CUtlVector<CBufferString>"
},
"m_localSynthAnimDescArray": {
"offset": 112,
"type_name": "CUtlVector<CSeqSynthAnimDesc>"
},
"m_nFlags": {
"offset": 32,
"type_name": "uint32"
},
"m_sName": {
"offset": 16,
"type_name": "CBufferString"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"CSequenceTagSpans": {
"fields": {
"m_sSequenceName": {
"offset": 0,
"type_name": "CGlobalSymbol"
},
"m_tags": {
"offset": 8,
"type_name": "CUtlVector<TagSpan_t>"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"CSequenceUpdateNode": {
"fields": {
"m_duration": {
"offset": 116,
"type_name": "float32"
},
"m_hSequence": {
"offset": 112,
"type_name": "HSequence"
},
"m_paramSpans": {
"offset": 120,
"type_name": "CParamSpanUpdater"
},
"m_tags": {
"offset": 144,
"type_name": "CUtlVector<TagSpan_t>"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "CSequenceUpdateNodeBase"
},
"CSequenceUpdateNodeBase": {
"fields": {
"m_bLoop": {
"offset": 104,
"type_name": "bool"
},
"m_playbackSpeed": {
"offset": 100,
"type_name": "float32"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "CLeafUpdateNode"
},
"CSetParameterActionUpdater": {
"fields": {
"m_hParam": {
"offset": 24,
"type_name": "CAnimParamHandle"
},
"m_value": {
"offset": 26,
"type_name": "CAnimVariant"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "CAnimActionUpdater"
},
"CSingleFrameUpdateNode": {
"fields": {
"m_actions": {
"offset": 88,
"type_name": "CUtlVector<CSmartPtr<CAnimActionUpdater>>"
},
"m_flCycle": {
"offset": 120,
"type_name": "float32"
},
"m_hPoseCacheHandle": {
"offset": 112,
"type_name": "CPoseHandle"
},
"m_hSequence": {
"offset": 116,
"type_name": "HSequence"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "CLeafUpdateNode"
},
"CSlopeComponentUpdater": {
"fields": {
"m_flTraceDistance": {
"offset": 52,
"type_name": "float32"
},
"m_hSlopeAngle": {
"offset": 56,
"type_name": "CAnimParamHandle"
},
"m_hSlopeAngleFront": {
"offset": 58,
"type_name": "CAnimParamHandle"
},
"m_hSlopeAngleSide": {
"offset": 60,
"type_name": "CAnimParamHandle"
},
"m_hSlopeHeading": {
"offset": 62,
"type_name": "CAnimParamHandle"
},
"m_hSlopeNormal": {
"offset": 64,
"type_name": "CAnimParamHandle"
},
"m_hSlopeNormal_WorldSpace": {
"offset": 66,
"type_name": "CAnimParamHandle"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "CAnimComponentUpdater"
},
"CSlowDownOnSlopesUpdateNode": {
"fields": {
"m_flSlowDownStrength": {
"offset": 104,
"type_name": "float32"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "CUnaryUpdateNode"
},
"CSolveIKChainUpdateNode": {
"fields": {
"m_opFixedData": {
"offset": 128,
"type_name": "SolveIKChainPoseOpFixedSettings_t"
},
"m_targetHandles": {
"offset": 104,
"type_name": "CUtlVector<CSolveIKTargetHandle_t>"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "CUnaryUpdateNode"
},
"CSolveIKTargetHandle_t": {
"fields": {
"m_orientationHandle": {
"offset": 2,
"type_name": "CAnimParamHandle"
},
"m_positionHandle": {
"offset": 0,
"type_name": "CAnimParamHandle"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"CSpeedScaleUpdateNode": {
"fields": {
"m_paramIndex": {
"offset": 104,
"type_name": "CAnimParamHandle"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "CUnaryUpdateNode"
},
"CStanceOverrideUpdateNode": {
"fields": {
"m_eMode": {
"offset": 148,
"type_name": "StanceOverrideMode"
},
"m_footStanceInfo": {
"offset": 104,
"type_name": "CUtlVector<StanceInfo_t>"
},
"m_hParameter": {
"offset": 144,
"type_name": "CAnimParamHandle"
},
"m_pStanceSourceNode": {
"offset": 128,
"type_name": "CAnimUpdateNodeRef"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "CUnaryUpdateNode"
},
"CStanceScaleUpdateNode": {
"fields": {
"m_hParam": {
"offset": 104,
"type_name": "CAnimParamHandle"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "CUnaryUpdateNode"
},
"CStateActionUpdater": {
"fields": {
"m_eBehavior": {
"offset": 8,
"type_name": "StateActionBehavior"
},
"m_pAction": {
"offset": 0,
"type_name": "CSmartPtr<CAnimActionUpdater>"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"CStateMachineComponentUpdater": {
"fields": {
"m_stateMachine": {
"offset": 48,
"type_name": "CAnimStateMachineUpdater"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "CAnimComponentUpdater"
},
"CStateMachineUpdateNode": {
"fields": {
"m_bBlockWaningTags": {
"offset": 244,
"type_name": "bool"
},
"m_bLockStateWhenWaning": {
"offset": 245,
"type_name": "bool"
},
"m_stateData": {
"offset": 192,
"type_name": "CUtlVector<CStateNodeStateData>"
},
"m_stateMachine": {
"offset": 104,
"type_name": "CAnimStateMachineUpdater"
},
"m_transitionData": {
"offset": 216,
"type_name": "CUtlVector<CStateNodeTransitionData>"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "CAnimUpdateNodeBase"
},
"CStateNodeStateData": {
"fields": {
"m_bExclusiveRootMotion": {
"offset": 0,
"type_name": "bitfield:1"
},
"m_bExclusiveRootMotionFirstFrame": {
"offset": 0,
"type_name": "bitfield:1"
},
"m_pChild": {
"offset": 0,
"type_name": "CAnimUpdateNodeRef"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"CStateNodeTransitionData": {
"fields": {
"m_bReset": {
"offset": 0,
"type_name": "bitfield:1"
},
"m_blendDuration": {
"offset": 8,
"type_name": "CAnimValue<float32>"
},
"m_curve": {
"offset": 0,
"type_name": "CBlendCurve"
},
"m_resetCycleOption": {
"offset": 0,
"type_name": "bitfield:3"
},
"m_resetCycleValue": {
"offset": 16,
"type_name": "CAnimValue<float32>"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"CStateUpdateData": {
"fields": {
"m_actions": {
"offset": 40,
"type_name": "CUtlVector<CStateActionUpdater>"
},
"m_bIsEndState": {
"offset": 0,
"type_name": "bitfield:1"
},
"m_bIsPassthrough": {
"offset": 0,
"type_name": "bitfield:1"
},
"m_bIsStartState": {
"offset": 0,
"type_name": "bitfield:1"
},
"m_hScript": {
"offset": 8,
"type_name": "AnimScriptHandle"
},
"m_name": {
"offset": 0,
"type_name": "CUtlString"
},
"m_stateID": {
"offset": 64,
"type_name": "AnimStateID"
},
"m_transitionIndices": {
"offset": 16,
"type_name": "CUtlVector<int32>"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"CStaticPoseCache": {
"fields": {
"m_nBoneCount": {
"offset": 40,
"type_name": "int32"
},
"m_nMorphCount": {
"offset": 44,
"type_name": "int32"
},
"m_poses": {
"offset": 16,
"type_name": "CUtlVector<CCachedPose>"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"CStaticPoseCacheBuilder": {
"fields": {},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "CStaticPoseCache"
},
"CStepsRemainingMetricEvaluator": {
"fields": {
"m_flMinStepsRemaining": {
"offset": 104,
"type_name": "float32"
},
"m_footIndices": {
"offset": 80,
"type_name": "CUtlVector<int32>"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "CMotionMetricEvaluator"
},
"CStopAtGoalUpdateNode": {
"fields": {
"m_damping": {
"offset": 128,
"type_name": "CAnimInputDamping"
},
"m_flInnerRadius": {
"offset": 112,
"type_name": "float32"
},
"m_flMaxScale": {
"offset": 116,
"type_name": "float32"
},
"m_flMinScale": {
"offset": 120,
"type_name": "float32"
},
"m_flOuterRadius": {
"offset": 108,
"type_name": "float32"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "CUnaryUpdateNode"
},
"CStringAnimTag": {
"fields": {},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
},
{
"name": "MPropertyFriendlyName",
"type": "Unknown"
}
],
"parent": "CAnimTagBase"
},
"CSubtractUpdateNode": {
"fields": {
"m_bApplyChannelsSeparately": {
"offset": 145,
"type_name": "bool"
},
"m_bApplyToFootMotion": {
"offset": 144,
"type_name": "bool"
},
"m_bUseModelSpace": {
"offset": 146,
"type_name": "bool"
},
"m_footMotionTiming": {
"offset": 140,
"type_name": "BinaryNodeChildOption"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "CBinaryUpdateNode"
},
"CSymbolAnimParameter": {
"fields": {
"m_defaultValue": {
"offset": 128,
"type_name": "CGlobalSymbol"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
},
{
"name": "MPropertyFriendlyName",
"type": "Unknown"
}
],
"parent": "CConcreteAnimParameter"
},
"CTargetSelectorUpdateNode": {
"fields": {
"m_children": {
"offset": 88,
"type_name": "CUtlVector<CAnimUpdateNodeRef>"
},
"m_hFacePositionParameter": {
"offset": 118,
"type_name": "CAnimParamHandle"
},
"m_hPositionParameter": {
"offset": 116,
"type_name": "CAnimParamHandle"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "CAnimUpdateNodeBase"
},
"CTargetWarpUpdateNode": {
"fields": {
"m_hFacePositionParameter": {
"offset": 110,
"type_name": "CAnimParamHandle"
},
"m_hPositionParameter": {
"offset": 108,
"type_name": "CAnimParamHandle"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "CUnaryUpdateNode"
},
"CTaskHandshakeAnimTag": {
"fields": {},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
},
{
"name": "MPropertyFriendlyName",
"type": "Unknown"
}
],
"parent": "CHandshakeAnimTagBase"
},
"CTaskStatusAnimTag": {
"fields": {},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
},
{
"name": "MPropertyFriendlyName",
"type": "Unknown"
}
],
"parent": "CAnimTagBase"
},
"CTiltTwistConstraint": {
"fields": {
"m_nSlaveAxis": {
"offset": 108,
"type_name": "int32"
},
"m_nTargetAxis": {
"offset": 104,
"type_name": "int32"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "CBaseConstraint"
},
"CTimeRemainingMetricEvaluator": {
"fields": {
"m_bFilterByTimeRemaining": {
"offset": 88,
"type_name": "bool"
},
"m_bMatchByTimeRemaining": {
"offset": 80,
"type_name": "bool"
},
"m_flMaxTimeRemaining": {
"offset": 84,
"type_name": "float32"
},
"m_flMinTimeRemaining": {
"offset": 92,
"type_name": "float32"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "CMotionMetricEvaluator"
},
"CToggleComponentActionUpdater": {
"fields": {
"m_bSetEnabled": {
"offset": 28,
"type_name": "bool"
},
"m_componentID": {
"offset": 24,
"type_name": "AnimComponentID"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "CAnimActionUpdater"
},
"CTransitionUpdateData": {
"fields": {
"m_bDisabled": {
"offset": 0,
"type_name": "bitfield:1"
},
"m_destStateIndex": {
"offset": 1,
"type_name": "uint8"
},
"m_nHandshakeMaskToDisableFirst": {
"offset": 0,
"type_name": "bitfield:7"
},
"m_srcStateIndex": {
"offset": 0,
"type_name": "uint8"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"CTurnHelperUpdateNode": {
"fields": {
"m_bMatchChildDuration": {
"offset": 120,
"type_name": "bool"
},
"m_bUseManualTurnOffset": {
"offset": 128,
"type_name": "bool"
},
"m_facingTarget": {
"offset": 108,
"type_name": "AnimValueSource"
},
"m_manualTurnOffset": {
"offset": 124,
"type_name": "float32"
},
"m_turnDuration": {
"offset": 116,
"type_name": "float32"
},
"m_turnStartTimeOffset": {
"offset": 112,
"type_name": "float32"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "CUnaryUpdateNode"
},
"CTwistConstraint": {
"fields": {
"m_bInverse": {
"offset": 104,
"type_name": "bool"
},
"m_qChildBindRotation": {
"offset": 128,
"type_name": "Quaternion"
},
"m_qParentBindRotation": {
"offset": 112,
"type_name": "Quaternion"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "CBaseConstraint"
},
"CTwoBoneIKUpdateNode": {
"fields": {
"m_opFixedData": {
"offset": 112,
"type_name": "TwoBoneIKSettings_t"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "CUnaryUpdateNode"
},
"CUnaryUpdateNode": {
"fields": {
"m_pChildNode": {
"offset": 88,
"type_name": "CAnimUpdateNodeRef"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "CAnimUpdateNodeBase"
},
"CVPhysXSurfacePropertiesList": {
"fields": {
"m_surfacePropertiesList": {
"offset": 0,
"type_name": "CUtlVector<CPhysSurfaceProperties*>"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"CVectorAnimParameter": {
"fields": {
"m_bInterpolate": {
"offset": 140,
"type_name": "bool"
},
"m_defaultValue": {
"offset": 128,
"type_name": "Vector"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
},
{
"name": "MPropertyFriendlyName",
"type": "Unknown"
}
],
"parent": "CConcreteAnimParameter"
},
"CVectorQuantizer": {
"fields": {
"m_centroidVectors": {
"offset": 0,
"type_name": "CUtlVector<float32>"
},
"m_nCentroids": {
"offset": 24,
"type_name": "int32"
},
"m_nDimensions": {
"offset": 28,
"type_name": "int32"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"CVirtualAnimParameter": {
"fields": {
"m_eParamType": {
"offset": 120,
"type_name": "AnimParamType_t"
},
"m_expressionString": {
"offset": 112,
"type_name": "CUtlString"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "CAnimParameterBase"
},
"CWayPointHelperUpdateNode": {
"fields": {
"m_bOnlyGoals": {
"offset": 116,
"type_name": "bool"
},
"m_bPreventOvershoot": {
"offset": 117,
"type_name": "bool"
},
"m_bPreventUndershoot": {
"offset": 118,
"type_name": "bool"
},
"m_flEndCycle": {
"offset": 112,
"type_name": "float32"
},
"m_flStartCycle": {
"offset": 108,
"type_name": "float32"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "CUnaryUpdateNode"
},
"CZeroPoseUpdateNode": {
"fields": {},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": "CLeafUpdateNode"
},
"ChainToSolveData_t": {
"fields": {
"m_DebugSetting": {
"offset": 56,
"type_name": "SolveIKChainAnimNodeDebugSetting"
},
"m_SolverSettings": {
"offset": 4,
"type_name": "IKSolverSettings_t"
},
"m_TargetSettings": {
"offset": 16,
"type_name": "IKTargetSettings_t"
},
"m_flDebugNormalizedValue": {
"offset": 60,
"type_name": "float32"
},
"m_nChainIndex": {
"offset": 0,
"type_name": "int32"
},
"m_vDebugOffset": {
"offset": 64,
"type_name": "VectorAligned"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"ConfigIndex": {
"fields": {
"m_nConfig": {
"offset": 2,
"type_name": "uint16"
},
"m_nGroup": {
"offset": 0,
"type_name": "uint16"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"DynamicMeshDeformParams_t": {
"fields": {
"m_bComputeDynamicMeshTensionAfterAnimation": {
"offset": 9,
"type_name": "bool"
},
"m_bRecomputeSmoothNormalsAfterAnimation": {
"offset": 8,
"type_name": "bool"
},
"m_bSmoothNormalsAcrossUvSeams": {
"offset": 10,
"type_name": "bool"
},
"m_flTensionCompressScale": {
"offset": 0,
"type_name": "float32"
},
"m_flTensionStretchScale": {
"offset": 4,
"type_name": "float32"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"FollowAttachmentSettings_t": {
"fields": {
"m_attachment": {
"offset": 0,
"type_name": "CAnimAttachment"
},
"m_bMatchRotation": {
"offset": 133,
"type_name": "bool"
},
"m_bMatchTranslation": {
"offset": 132,
"type_name": "bool"
},
"m_boneIndex": {
"offset": 128,
"type_name": "int32"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"FollowTargetOpFixedSettings_t": {
"fields": {
"m_bBoneTarget": {
"offset": 4,
"type_name": "bool"
},
"m_bMatchTargetOrientation": {
"offset": 13,
"type_name": "bool"
},
"m_bWorldCoodinateTarget": {
"offset": 12,
"type_name": "bool"
},
"m_boneIndex": {
"offset": 0,
"type_name": "int32"
},
"m_boneTargetIndex": {
"offset": 8,
"type_name": "int32"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"FootFixedData_t": {
"fields": {
"m_flMaxIKLength": {
"offset": 48,
"type_name": "float32"
},
"m_flMaxRotationLeft": {
"offset": 60,
"type_name": "float32"
},
"m_flMaxRotationRight": {
"offset": 64,
"type_name": "float32"
},
"m_ikChainIndex": {
"offset": 44,
"type_name": "int32"
},
"m_nAnkleBoneIndex": {
"offset": 36,
"type_name": "int32"
},
"m_nFootIndex": {
"offset": 52,
"type_name": "int32"
},
"m_nIKAnchorBoneIndex": {
"offset": 40,
"type_name": "int32"
},
"m_nTagIndex": {
"offset": 56,
"type_name": "int32"
},
"m_nTargetBoneIndex": {
"offset": 32,
"type_name": "int32"
},
"m_vHeelOffset": {
"offset": 16,
"type_name": "VectorAligned"
},
"m_vToeOffset": {
"offset": 0,
"type_name": "VectorAligned"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"FootFixedSettings": {
"fields": {
"m_bEnableTracing": {
"offset": 48,
"type_name": "bool"
},
"m_flFootBaseLength": {
"offset": 32,
"type_name": "float32"
},
"m_flMaxRotationLeft": {
"offset": 36,
"type_name": "float32"
},
"m_flMaxRotationRight": {
"offset": 40,
"type_name": "float32"
},
"m_flTraceAngleBlend": {
"offset": 52,
"type_name": "float32"
},
"m_footstepLandedTagIndex": {
"offset": 44,
"type_name": "int32"
},
"m_nDisableTagIndex": {
"offset": 56,
"type_name": "int32"
},
"m_nFootIndex": {
"offset": 60,
"type_name": "int32"
},
"m_traceSettings": {
"offset": 0,
"type_name": "TraceSettings_t"
},
"m_vFootBaseBindPosePositionMS": {
"offset": 16,
"type_name": "VectorAligned"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"FootLockPoseOpFixedSettings": {
"fields": {
"m_bAlwaysUseFallbackHinge": {
"offset": 50,
"type_name": "bool"
},
"m_bApplyFootRotationLimits": {
"offset": 51,
"type_name": "bool"
},
"m_bApplyHipDrop": {
"offset": 49,
"type_name": "bool"
},
"m_bApplyLegTwistLimits": {
"offset": 52,
"type_name": "bool"
},
"m_bApplyTilt": {
"offset": 48,
"type_name": "bool"
},
"m_bEnableLockBreaking": {
"offset": 68,
"type_name": "bool"
},
"m_bEnableStretching": {
"offset": 80,
"type_name": "bool"
},
"m_flExtensionScale": {
"offset": 60,
"type_name": "float32"
},
"m_flLockBlendTime": {
"offset": 76,
"type_name": "float32"
},
"m_flLockBreakTolerance": {
"offset": 72,
"type_name": "float32"
},
"m_flMaxFootHeight": {
"offset": 56,
"type_name": "float32"
},
"m_flMaxLegTwist": {
"offset": 64,
"type_name": "float32"
},
"m_flMaxStretchAmount": {
"offset": 84,
"type_name": "float32"
},
"m_flStretchExtensionScale": {
"offset": 88,
"type_name": "float32"
},
"m_footInfo": {
"offset": 0,
"type_name": "CUtlVector<FootFixedData_t>"
},
"m_hipDampingSettings": {
"offset": 24,
"type_name": "CAnimInputDamping"
},
"m_ikSolverType": {
"offset": 44,
"type_name": "IKSolverType"
},
"m_nHipBoneIndex": {
"offset": 40,
"type_name": "int32"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"FootPinningPoseOpFixedData_t": {
"fields": {
"m_bApplyFootRotationLimits": {
"offset": 41,
"type_name": "bool"
},
"m_bApplyLegTwistLimits": {
"offset": 40,
"type_name": "bool"
},
"m_flBlendTime": {
"offset": 24,
"type_name": "float32"
},
"m_flLockBreakDistance": {
"offset": 28,
"type_name": "float32"
},
"m_flMaxLegTwist": {
"offset": 32,
"type_name": "float32"
},
"m_footInfo": {
"offset": 0,
"type_name": "CUtlVector<FootFixedData_t>"
},
"m_nHipBoneIndex": {
"offset": 36,
"type_name": "int32"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"FootStepTrigger": {
"fields": {
"m_nFootIndex": {
"offset": 24,
"type_name": "int32"
},
"m_tags": {
"offset": 0,
"type_name": "CUtlVector<int32>"
},
"m_triggerPhase": {
"offset": 28,
"type_name": "StepPhase"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"HSequence": {
"fields": {
"m_Value": {
"offset": 0,
"type_name": "int32"
}
},
"metadata": [],
"parent": null
},
"HitReactFixedSettings_t": {
"fields": {
"m_flCounterRotationScale": {
"offset": 20,
"type_name": "float32"
},
"m_flDistanceFadeScale": {
"offset": 24,
"type_name": "float32"
},
"m_flHipBoneTranslationScale": {
"offset": 52,
"type_name": "float32"
},
"m_flHipDipDelay": {
"offset": 64,
"type_name": "float32"
},
"m_flHipDipImpactScale": {
"offset": 60,
"type_name": "float32"
},
"m_flHipDipSpringStrength": {
"offset": 56,
"type_name": "float32"
},
"m_flMaxAngleRadians": {
"offset": 44,
"type_name": "float32"
},
"m_flMaxImpactForce": {
"offset": 8,
"type_name": "float32"
},
"m_flMinImpactForce": {
"offset": 12,
"type_name": "float32"
},
"m_flPropagationScale": {
"offset": 28,
"type_name": "float32"
},
"m_flSpringStrength": {
"offset": 36,
"type_name": "float32"
},
"m_flWhipDelay": {
"offset": 32,
"type_name": "float32"
},
"m_flWhipImpactScale": {
"offset": 16,
"type_name": "float32"
},
"m_flWhipSpringStrength": {
"offset": 40,
"type_name": "float32"
},
"m_nEffectedBoneCount": {
"offset": 4,
"type_name": "int32"
},
"m_nHipBoneIndex": {
"offset": 48,
"type_name": "int32"
},
"m_nWeightListIndex": {
"offset": 0,
"type_name": "int32"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"IKBoneNameAndIndex_t": {
"fields": {
"m_Name": {
"offset": 0,
"type_name": "CUtlString"
}
},
"metadata": [],
"parent": null
},
"IKDemoCaptureSettings_t": {
"fields": {
"m_eMode": {
"offset": 8,
"type_name": "IKChannelMode"
},
"m_ikChainName": {
"offset": 16,
"type_name": "CUtlString"
},
"m_oneBoneEnd": {
"offset": 32,
"type_name": "CUtlString"
},
"m_oneBoneStart": {
"offset": 24,
"type_name": "CUtlString"
},
"m_parentBoneName": {
"offset": 0,
"type_name": "CUtlString"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"IKSolverSettings_t": {
"fields": {
"m_EndEffectorRotationFixUpMode": {
"offset": 8,
"type_name": "EIKEndEffectorRotationFixUpMode"
},
"m_SolverType": {
"offset": 0,
"type_name": "IKSolverType"
},
"m_nNumIterations": {
"offset": 4,
"type_name": "int32"
}
},
"metadata": [],
"parent": null
},
"IKTargetSettings_t": {
"fields": {
"m_AnimgraphParameterNameOrientation": {
"offset": 28,
"type_name": "AnimParamID"
},
"m_AnimgraphParameterNamePosition": {
"offset": 24,
"type_name": "AnimParamID"
},
"m_Bone": {
"offset": 8,
"type_name": "IKBoneNameAndIndex_t"
},
"m_TargetCoordSystem": {
"offset": 32,
"type_name": "IKTargetCoordinateSystem"
},
"m_TargetSource": {
"offset": 0,
"type_name": "IKTargetSource"
}
},
"metadata": [],
"parent": null
},
"JiggleBoneSettingsList_t": {
"fields": {
"m_boneSettings": {
"offset": 0,
"type_name": "CUtlVector<JiggleBoneSettings_t>"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"JiggleBoneSettings_t": {
"fields": {
"m_eSimSpace": {
"offset": 40,
"type_name": "JiggleBoneSimSpace"
},
"m_flDamping": {
"offset": 12,
"type_name": "float32"
},
"m_flMaxTimeStep": {
"offset": 8,
"type_name": "float32"
},
"m_flSpringStrength": {
"offset": 4,
"type_name": "float32"
},
"m_nBoneIndex": {
"offset": 0,
"type_name": "int32"
},
"m_vBoundsMaxLS": {
"offset": 16,
"type_name": "Vector"
},
"m_vBoundsMinLS": {
"offset": 28,
"type_name": "Vector"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"LookAtBone_t": {
"fields": {
"m_index": {
"offset": 0,
"type_name": "int32"
},
"m_weight": {
"offset": 4,
"type_name": "float32"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"LookAtOpFixedSettings_t": {
"fields": {
"m_attachment": {
"offset": 0,
"type_name": "CAnimAttachment"
},
"m_bMaintainUpDirection": {
"offset": 185,
"type_name": "bool"
},
"m_bRotateYawForward": {
"offset": 184,
"type_name": "bool"
},
"m_bTargetIsPosition": {
"offset": 186,
"type_name": "bool"
},
"m_bUseHysteresis": {
"offset": 187,
"type_name": "bool"
},
"m_bones": {
"offset": 144,
"type_name": "CUtlVector<LookAtBone_t>"
},
"m_damping": {
"offset": 128,
"type_name": "CAnimInputDamping"
},
"m_flHysteresisInnerAngle": {
"offset": 176,
"type_name": "float32"
},
"m_flHysteresisOuterAngle": {
"offset": 180,
"type_name": "float32"
},
"m_flPitchLimit": {
"offset": 172,
"type_name": "float32"
},
"m_flYawLimit": {
"offset": 168,
"type_name": "float32"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"MaterialGroup_t": {
"fields": {
"m_materials": {
"offset": 8,
"type_name": "CUtlVector<CStrongHandle<InfoForResourceTypeIMaterial2>>"
},
"m_name": {
"offset": 0,
"type_name": "CUtlString"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"ModelBoneFlexDriverControl_t": {
"fields": {
"m_flMax": {
"offset": 24,
"type_name": "float32"
},
"m_flMin": {
"offset": 20,
"type_name": "float32"
},
"m_flexController": {
"offset": 8,
"type_name": "CUtlString"
},
"m_flexControllerToken": {
"offset": 16,
"type_name": "uint32"
},
"m_nBoneComponent": {
"offset": 0,
"type_name": "ModelBoneFlexComponent_t"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"ModelBoneFlexDriver_t": {
"fields": {
"m_boneName": {
"offset": 0,
"type_name": "CUtlString"
},
"m_boneNameToken": {
"offset": 8,
"type_name": "uint32"
},
"m_controls": {
"offset": 16,
"type_name": "CUtlVector<ModelBoneFlexDriverControl_t>"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"ModelSkeletonData_t": {
"fields": {
"m_boneName": {
"offset": 0,
"type_name": "CUtlVector<CUtlString>"
},
"m_bonePosParent": {
"offset": 96,
"type_name": "CUtlVector<Vector>"
},
"m_boneRotParent": {
"offset": 120,
"type_name": "CUtlVector<QuaternionStorage>"
},
"m_boneScaleParent": {
"offset": 144,
"type_name": "CUtlVector<float32>"
},
"m_boneSphere": {
"offset": 48,
"type_name": "CUtlVector<float32>"
},
"m_nFlag": {
"offset": 72,
"type_name": "CUtlVector<uint32>"
},
"m_nParent": {
"offset": 24,
"type_name": "CUtlVector<int16>"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"MoodAnimationLayer_t": {
"fields": {
"m_bActiveListening": {
"offset": 8,
"type_name": "bool"
},
"m_bActiveTalking": {
"offset": 9,
"type_name": "bool"
},
"m_bScaleWithInts": {
"offset": 56,
"type_name": "bool"
},
"m_flDurationScale": {
"offset": 48,
"type_name": "CRangeFloat"
},
"m_flEndOffset": {
"offset": 76,
"type_name": "CRangeFloat"
},
"m_flFadeIn": {
"offset": 84,
"type_name": "float32"
},
"m_flFadeOut": {
"offset": 88,
"type_name": "float32"
},
"m_flIntensity": {
"offset": 40,
"type_name": "CRangeFloat"
},
"m_flNextStart": {
"offset": 60,
"type_name": "CRangeFloat"
},
"m_flStartOffset": {
"offset": 68,
"type_name": "CRangeFloat"
},
"m_layerAnimations": {
"offset": 16,
"type_name": "CUtlVector<MoodAnimation_t>"
},
"m_sName": {
"offset": 0,
"type_name": "CUtlString"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
},
{
"name": "MPropertyArrayElementNameKey",
"type": "Unknown"
}
],
"parent": null
},
"MoodAnimation_t": {
"fields": {
"m_flWeight": {
"offset": 8,
"type_name": "float32"
},
"m_sName": {
"offset": 0,
"type_name": "CUtlString"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
},
{
"name": "MPropertyArrayElementNameKey",
"type": "Unknown"
}
],
"parent": null
},
"MotionBlendItem": {
"fields": {
"m_flKeyValue": {
"offset": 8,
"type_name": "float32"
},
"m_pChild": {
"offset": 0,
"type_name": "CSmartPtr<CMotionNode>"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"MotionDBIndex": {
"fields": {
"m_nIndex": {
"offset": 0,
"type_name": "uint32"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"MotionIndex": {
"fields": {
"m_nGroup": {
"offset": 0,
"type_name": "uint16"
},
"m_nMotion": {
"offset": 2,
"type_name": "uint16"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"NmCompressionSettings_t": {
"fields": {
"m_bIsRotationStatic": {
"offset": 48,
"type_name": "bool"
},
"m_bIsScaleStatic": {
"offset": 50,
"type_name": "bool"
},
"m_bIsTranslationStatic": {
"offset": 49,
"type_name": "bool"
},
"m_constantRotation": {
"offset": 32,
"type_name": "Quaternion"
},
"m_scaleRange": {
"offset": 24,
"type_name": "NmCompressionSettings_t::QuantizationRange_t"
},
"m_translationRangeX": {
"offset": 0,
"type_name": "NmCompressionSettings_t::QuantizationRange_t"
},
"m_translationRangeY": {
"offset": 8,
"type_name": "NmCompressionSettings_t::QuantizationRange_t"
},
"m_translationRangeZ": {
"offset": 16,
"type_name": "NmCompressionSettings_t::QuantizationRange_t"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"NmCompressionSettings_t__QuantizationRange_t": {
"fields": {
"m_flRangeLength": {
"offset": 4,
"type_name": "float32"
},
"m_flRangeStart": {
"offset": 0,
"type_name": "float32"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"NmPercent_t": {
"fields": {
"m_flValue": {
"offset": 0,
"type_name": "float32"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"NmSyncTrackTimeRange_t": {
"fields": {
"m_endTime": {
"offset": 8,
"type_name": "NmSyncTrackTime_t"
},
"m_startTime": {
"offset": 0,
"type_name": "NmSyncTrackTime_t"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"NmSyncTrackTime_t": {
"fields": {
"m_nEventIdx": {
"offset": 0,
"type_name": "int32"
},
"m_percentageThrough": {
"offset": 4,
"type_name": "NmPercent_t"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"ParamSpanSample_t": {
"fields": {
"m_flCycle": {
"offset": 20,
"type_name": "float32"
},
"m_value": {
"offset": 0,
"type_name": "CAnimVariant"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"ParamSpan_t": {
"fields": {
"m_eParamType": {
"offset": 26,
"type_name": "AnimParamType_t"
},
"m_flEndCycle": {
"offset": 32,
"type_name": "float32"
},
"m_flStartCycle": {
"offset": 28,
"type_name": "float32"
},
"m_hParam": {
"offset": 24,
"type_name": "CAnimParamHandle"
},
"m_samples": {
"offset": 0,
"type_name": "CUtlVector<ParamSpanSample_t>"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"PermModelDataAnimatedMaterialAttribute_t": {
"fields": {
"m_AttributeName": {
"offset": 0,
"type_name": "CUtlString"
},
"m_nNumChannels": {
"offset": 8,
"type_name": "int32"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"PermModelData_t": {
"fields": {
"m_AnimatedMaterialAttributes": {
"offset": 688,
"type_name": "CUtlVector<PermModelDataAnimatedMaterialAttribute_t>"
},
"m_BodyGroupsHiddenInTools": {
"offset": 640,
"type_name": "CUtlVector<CUtlString>"
},
"m_ExtParts": {
"offset": 96,
"type_name": "CUtlVector<PermModelExtPart_t>"
},
"m_boneFlexDrivers": {
"offset": 608,
"type_name": "CUtlVector<ModelBoneFlexDriver_t>"
},
"m_lodGroupSwitchDistances": {
"offset": 216,
"type_name": "CUtlVector<float32>"
},
"m_materialGroups": {
"offset": 360,
"type_name": "CUtlVector<MaterialGroup_t>"
},
"m_meshGroups": {
"offset": 336,
"type_name": "CUtlVector<CUtlString>"
},
"m_modelInfo": {
"offset": 8,
"type_name": "PermModelInfo_t"
},
"m_modelSkeleton": {
"offset": 392,
"type_name": "ModelSkeletonData_t"
},
"m_nDefaultMeshGroupMask": {
"offset": 384,
"type_name": "uint64"
},
"m_name": {
"offset": 0,
"type_name": "CUtlString"
},
"m_pModelConfigList": {
"offset": 632,
"type_name": "CModelConfigList*"
},
"m_refAnimGroups": {
"offset": 288,
"type_name": "CUtlVector<CStrongHandle<InfoForResourceTypeCAnimationGroup>>"
},
"m_refAnimIncludeModels": {
"offset": 664,
"type_name": "CUtlVector<CStrongHandle<InfoForResourceTypeCModel>>"
},
"m_refLODGroupMasks": {
"offset": 192,
"type_name": "CUtlVector<uint8>"
},
"m_refMeshGroupMasks": {
"offset": 144,
"type_name": "CUtlVector<uint64>"
},
"m_refMeshes": {
"offset": 120,
"type_name": "CUtlVector<CStrongHandle<InfoForResourceTypeCRenderMesh>>"
},
"m_refPhysGroupMasks": {
"offset": 168,
"type_name": "CUtlVector<uint64>"
},
"m_refPhysicsData": {
"offset": 240,
"type_name": "CUtlVector<CStrongHandle<InfoForResourceTypeCPhysAggregateData>>"
},
"m_refPhysicsHitboxData": {
"offset": 264,
"type_name": "CUtlVector<CStrongHandle<InfoForResourceTypeCPhysAggregateData>>"
},
"m_refSequenceGroups": {
"offset": 312,
"type_name": "CUtlVector<CStrongHandle<InfoForResourceTypeCSequenceGroupData>>"
},
"m_remappingTable": {
"offset": 560,
"type_name": "CUtlVector<int16>"
},
"m_remappingTableStarts": {
"offset": 584,
"type_name": "CUtlVector<uint16>"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"PermModelExtPart_t": {
"fields": {
"m_Name": {
"offset": 32,
"type_name": "CUtlString"
},
"m_Transform": {
"offset": 0,
"type_name": "CTransform"
},
"m_nParent": {
"offset": 40,
"type_name": "int32"
},
"m_refModel": {
"offset": 48,
"type_name": "CStrongHandle<InfoForResourceTypeCModel>"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"PermModelInfo_t": {
"fields": {
"m_flMass": {
"offset": 52,
"type_name": "float32"
},
"m_flMaxEyeDeflection": {
"offset": 68,
"type_name": "float32"
},
"m_keyValueText": {
"offset": 80,
"type_name": "CUtlString"
},
"m_nFlags": {
"offset": 0,
"type_name": "uint32"
},
"m_sSurfaceProperty": {
"offset": 72,
"type_name": "CUtlString"
},
"m_vEyePosition": {
"offset": 56,
"type_name": "Vector"
},
"m_vHullMax": {
"offset": 16,
"type_name": "Vector"
},
"m_vHullMin": {
"offset": 4,
"type_name": "Vector"
},
"m_vViewMax": {
"offset": 40,
"type_name": "Vector"
},
"m_vViewMin": {
"offset": 28,
"type_name": "Vector"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"PhysSoftbodyDesc_t": {
"fields": {
"m_Capsules": {
"offset": 72,
"type_name": "CUtlVector<RnSoftbodyCapsule_t>"
},
"m_InitPose": {
"offset": 96,
"type_name": "CUtlVector<CTransform>"
},
"m_ParticleBoneHash": {
"offset": 0,
"type_name": "CUtlVector<uint32>"
},
"m_ParticleBoneName": {
"offset": 120,
"type_name": "CUtlVector<CUtlString>"
},
"m_Particles": {
"offset": 24,
"type_name": "CUtlVector<RnSoftbodyParticle_t>"
},
"m_Springs": {
"offset": 48,
"type_name": "CUtlVector<RnSoftbodySpring_t>"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"RenderHairStrandInfo_t": {
"fields": {
"m_nGuideHairIndices_nSurfaceTriIndex": {
"offset": 0,
"type_name": "uint32[2]"
},
"m_nPackedBaseUv": {
"offset": 24,
"type_name": "uint16[2]"
},
"m_nPackedSurfaceNormalOs": {
"offset": 28,
"type_name": "uint32"
},
"m_nPackedSurfaceTangentOs": {
"offset": 32,
"type_name": "uint32"
},
"m_vGuideBary_vBaseBary": {
"offset": 8,
"type_name": "uint16[4]"
},
"m_vRootOffset_flLengthScale": {
"offset": 16,
"type_name": "uint16[4]"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"RenderSkeletonBone_t": {
"fields": {
"m_bbox": {
"offset": 64,
"type_name": "SkeletonBoneBounds_t"
},
"m_boneName": {
"offset": 0,
"type_name": "CUtlString"
},
"m_flSphereRadius": {
"offset": 88,
"type_name": "float32"
},
"m_invBindPose": {
"offset": 16,
"type_name": "matrix3x4_t"
},
"m_parentName": {
"offset": 8,
"type_name": "CUtlString"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"SampleCode": {
"fields": {
"m_subCode": {
"offset": 0,
"type_name": "uint8[8]"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"ScriptInfo_t": {
"fields": {
"m_code": {
"offset": 0,
"type_name": "CUtlString"
},
"m_eScriptType": {
"offset": 80,
"type_name": "AnimScriptType"
},
"m_paramsModified": {
"offset": 8,
"type_name": "CUtlVector<CAnimParamHandle>"
},
"m_proxyReadParams": {
"offset": 32,
"type_name": "CUtlVector<int32>"
},
"m_proxyWriteParams": {
"offset": 56,
"type_name": "CUtlVector<int32>"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"SkeletonAnimCapture_t": {
"fields": {
"m_CaptureName": {
"offset": 40,
"type_name": "CUtlString"
},
"m_FeModelInitPose": {
"offset": 72,
"type_name": "CUtlVector<SkeletonAnimCapture_t::Bone_t>"
},
"m_Frames": {
"offset": 168,
"type_name": "CUtlVector<SkeletonAnimCapture_t::Frame_t>"
},
"m_ImportedCollision": {
"offset": 8,
"type_name": "CUtlVector<CEntityIndex>"
},
"m_ModelBindPose": {
"offset": 48,
"type_name": "CUtlVector<SkeletonAnimCapture_t::Bone_t>"
},
"m_ModelName": {
"offset": 32,
"type_name": "CUtlString"
},
"m_bPredicted": {
"offset": 100,
"type_name": "bool"
},
"m_nEntIndex": {
"offset": 0,
"type_name": "CEntityIndex"
},
"m_nEntParent": {
"offset": 4,
"type_name": "CEntityIndex"
},
"m_nFlexControllers": {
"offset": 96,
"type_name": "int32"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"SkeletonAnimCapture_t__Bone_t": {
"fields": {
"m_BindPose": {
"offset": 16,
"type_name": "CTransform"
},
"m_Name": {
"offset": 0,
"type_name": "CUtlString"
},
"m_nParent": {
"offset": 48,
"type_name": "int32"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"SkeletonAnimCapture_t__Camera_t": {
"fields": {
"m_flTime": {
"offset": 32,
"type_name": "float32"
},
"m_tmCamera": {
"offset": 0,
"type_name": "CTransform"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"SkeletonAnimCapture_t__FrameStamp_t": {
"fields": {
"m_bPredicted": {
"offset": 9,
"type_name": "bool"
},
"m_bTeleportTick": {
"offset": 8,
"type_name": "bool"
},
"m_flCurTime": {
"offset": 12,
"type_name": "float32"
},
"m_flEntitySimTime": {
"offset": 4,
"type_name": "float32"
},
"m_flRealTime": {
"offset": 16,
"type_name": "float32"
},
"m_flTime": {
"offset": 0,
"type_name": "float32"
},
"m_nFrameCount": {
"offset": 20,
"type_name": "int32"
},
"m_nTickCount": {
"offset": 24,
"type_name": "int32"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"SkeletonAnimCapture_t__Frame_t": {
"fields": {
"m_CompositeBones": {
"offset": 72,
"type_name": "CUtlVector<CTransform>"
},
"m_FeModelAnims": {
"offset": 120,
"type_name": "CUtlVector<CTransform>"
},
"m_FeModelPos": {
"offset": 144,
"type_name": "CUtlVector<VectorAligned>"
},
"m_FlexControllerWeights": {
"offset": 168,
"type_name": "CUtlVector<float32>"
},
"m_SimStateBones": {
"offset": 96,
"type_name": "CUtlVector<CTransform>"
},
"m_Stamp": {
"offset": 4,
"type_name": "SkeletonAnimCapture_t::FrameStamp_t"
},
"m_Transform": {
"offset": 32,
"type_name": "CTransform"
},
"m_bTeleport": {
"offset": 64,
"type_name": "bool"
},
"m_flTime": {
"offset": 0,
"type_name": "float32"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"SkeletonBoneBounds_t": {
"fields": {
"m_vecCenter": {
"offset": 0,
"type_name": "Vector"
},
"m_vecSize": {
"offset": 12,
"type_name": "Vector"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"SkeletonDemoDb_t": {
"fields": {
"m_AnimCaptures": {
"offset": 0,
"type_name": "CUtlVector<SkeletonAnimCapture_t*>"
},
"m_CameraTrack": {
"offset": 24,
"type_name": "CUtlVector<SkeletonAnimCapture_t::Camera_t>"
},
"m_flRecordingTime": {
"offset": 48,
"type_name": "float32"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"SolveIKChainPoseOpFixedSettings_t": {
"fields": {
"m_ChainsToSolveData": {
"offset": 0,
"type_name": "CUtlVector<ChainToSolveData_t>"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"StanceInfo_t": {
"fields": {
"m_flDirection": {
"offset": 12,
"type_name": "float32"
},
"m_vPosition": {
"offset": 0,
"type_name": "Vector"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"TagSpan_t": {
"fields": {
"m_endCycle": {
"offset": 8,
"type_name": "float32"
},
"m_startCycle": {
"offset": 4,
"type_name": "float32"
},
"m_tagIndex": {
"offset": 0,
"type_name": "int32"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"TraceSettings_t": {
"fields": {
"m_flTraceHeight": {
"offset": 0,
"type_name": "float32"
},
"m_flTraceRadius": {
"offset": 4,
"type_name": "float32"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"TwoBoneIKSettings_t": {
"fields": {
"m_bAlwaysUseFallbackHinge": {
"offset": 296,
"type_name": "bool"
},
"m_bConstrainTwist": {
"offset": 333,
"type_name": "bool"
},
"m_bMatchTargetOrientation": {
"offset": 332,
"type_name": "bool"
},
"m_endEffectorAttachment": {
"offset": 16,
"type_name": "CAnimAttachment"
},
"m_endEffectorType": {
"offset": 0,
"type_name": "IkEndEffectorType"
},
"m_flMaxTwist": {
"offset": 336,
"type_name": "float32"
},
"m_hPositionParam": {
"offset": 292,
"type_name": "CAnimParamHandle"
},
"m_hRotationParam": {
"offset": 294,
"type_name": "CAnimParamHandle"
},
"m_nEndBoneIndex": {
"offset": 328,
"type_name": "int32"
},
"m_nFixedBoneIndex": {
"offset": 320,
"type_name": "int32"
},
"m_nMiddleBoneIndex": {
"offset": 324,
"type_name": "int32"
},
"m_targetAttachment": {
"offset": 160,
"type_name": "CAnimAttachment"
},
"m_targetBoneIndex": {
"offset": 288,
"type_name": "int32"
},
"m_targetType": {
"offset": 144,
"type_name": "IkTargetType"
},
"m_vLsFallbackHingeAxis": {
"offset": 304,
"type_name": "VectorAligned"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"VPhysXAggregateData_t": {
"fields": {
"m_bindPose": {
"offset": 104,
"type_name": "CUtlVector<matrix3x4a_t>"
},
"m_boneNames": {
"offset": 32,
"type_name": "CUtlVector<CUtlString>"
},
"m_boneParents": {
"offset": 208,
"type_name": "CUtlVector<uint16>"
},
"m_bonesHash": {
"offset": 8,
"type_name": "CUtlVector<uint32>"
},
"m_collisionAttributes": {
"offset": 256,
"type_name": "CUtlVector<VPhysXCollisionAttributes_t>"
},
"m_constraints2": {
"offset": 152,
"type_name": "CUtlVector<VPhysXConstraint2_t>"
},
"m_debugPartNames": {
"offset": 280,
"type_name": "CUtlVector<CUtlString>"
},
"m_embeddedKeyvalues": {
"offset": 304,
"type_name": "CUtlString"
},
"m_indexHash": {
"offset": 80,
"type_name": "CUtlVector<uint16>"
},
"m_indexNames": {
"offset": 56,
"type_name": "CUtlVector<uint16>"
},
"m_joints": {
"offset": 176,
"type_name": "CUtlVector<VPhysXJoint_t>"
},
"m_nFlags": {
"offset": 0,
"type_name": "uint16"
},
"m_nRefCounter": {
"offset": 2,
"type_name": "uint16"
},
"m_pFeModel": {
"offset": 200,
"type_name": "PhysFeModelDesc_t*"
},
"m_parts": {
"offset": 128,
"type_name": "CUtlVector<VPhysXBodyPart_t>"
},
"m_surfacePropertyHashes": {
"offset": 232,
"type_name": "CUtlVector<uint32>"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"VPhysXBodyPart_t": {
"fields": {
"m_bOverrideMassCenter": {
"offset": 144,
"type_name": "bool"
},
"m_flAngularDamping": {
"offset": 140,
"type_name": "float32"
},
"m_flInertiaScale": {
"offset": 132,
"type_name": "float32"
},
"m_flLinearDamping": {
"offset": 136,
"type_name": "float32"
},
"m_flMass": {
"offset": 4,
"type_name": "float32"
},
"m_nCollisionAttributeIndex": {
"offset": 128,
"type_name": "uint16"
},
"m_nFlags": {
"offset": 0,
"type_name": "uint32"
},
"m_nReserved": {
"offset": 130,
"type_name": "uint16"
},
"m_rnShape": {
"offset": 8,
"type_name": "VPhysics2ShapeDef_t"
},
"m_vMassCenterOverride": {
"offset": 148,
"type_name": "Vector"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"VPhysXCollisionAttributes_t": {
"fields": {
"m_CollisionGroup": {
"offset": 0,
"type_name": "uint32"
},
"m_CollisionGroupString": {
"offset": 80,
"type_name": "CUtlString"
},
"m_InteractAs": {
"offset": 8,
"type_name": "CUtlVector<uint32>"
},
"m_InteractAsStrings": {
"offset": 88,
"type_name": "CUtlVector<CUtlString>"
},
"m_InteractExclude": {
"offset": 56,
"type_name": "CUtlVector<uint32>"
},
"m_InteractExcludeStrings": {
"offset": 136,
"type_name": "CUtlVector<CUtlString>"
},
"m_InteractWith": {
"offset": 32,
"type_name": "CUtlVector<uint32>"
},
"m_InteractWithStrings": {
"offset": 112,
"type_name": "CUtlVector<CUtlString>"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"VPhysXConstraint2_t": {
"fields": {
"m_nChild": {
"offset": 6,
"type_name": "uint16"
},
"m_nFlags": {
"offset": 0,
"type_name": "uint32"
},
"m_nParent": {
"offset": 4,
"type_name": "uint16"
},
"m_params": {
"offset": 8,
"type_name": "VPhysXConstraintParams_t"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"VPhysXConstraintParams_t": {
"fields": {
"m_anchor": {
"offset": 4,
"type_name": "Vector[2]"
},
"m_axes": {
"offset": 28,
"type_name": "QuaternionStorage[2]"
},
"m_driveDampingSlerp": {
"offset": 232,
"type_name": "float32"
},
"m_driveDampingSwing": {
"offset": 228,
"type_name": "float32"
},
"m_driveDampingTwist": {
"offset": 224,
"type_name": "float32"
},
"m_driveDampingX": {
"offset": 200,
"type_name": "float32"
},
"m_driveDampingY": {
"offset": 204,
"type_name": "float32"
},
"m_driveDampingZ": {
"offset": 208,
"type_name": "float32"
},
"m_driveSpringSlerp": {
"offset": 220,
"type_name": "float32"
},
"m_driveSpringSwing": {
"offset": 216,
"type_name": "float32"
},
"m_driveSpringTwist": {
"offset": 212,
"type_name": "float32"
},
"m_driveSpringX": {
"offset": 188,
"type_name": "float32"
},
"m_driveSpringY": {
"offset": 192,
"type_name": "float32"
},
"m_driveSpringZ": {
"offset": 196,
"type_name": "float32"
},
"m_goalAngularVelocity": {
"offset": 176,
"type_name": "Vector"
},
"m_goalOrientation": {
"offset": 160,
"type_name": "QuaternionStorage"
},
"m_goalPosition": {
"offset": 148,
"type_name": "Vector"
},
"m_linearLimitDamping": {
"offset": 80,
"type_name": "float32"
},
"m_linearLimitRestitution": {
"offset": 72,
"type_name": "float32"
},
"m_linearLimitSpring": {
"offset": 76,
"type_name": "float32"
},
"m_linearLimitValue": {
"offset": 68,
"type_name": "float32"
},
"m_maxForce": {
"offset": 60,
"type_name": "float32"
},
"m_maxTorque": {
"offset": 64,
"type_name": "float32"
},
"m_nFlags": {
"offset": 3,
"type_name": "int8"
},
"m_nRotateMotion": {
"offset": 2,
"type_name": "int8"
},
"m_nTranslateMotion": {
"offset": 1,
"type_name": "int8"
},
"m_nType": {
"offset": 0,
"type_name": "int8"
},
"m_projectionAngularTolerance": {
"offset": 244,
"type_name": "float32"
},
"m_projectionLinearTolerance": {
"offset": 240,
"type_name": "float32"
},
"m_solverIterationCount": {
"offset": 236,
"type_name": "int32"
},
"m_swing1LimitDamping": {
"offset": 128,
"type_name": "float32"
},
"m_swing1LimitRestitution": {
"offset": 120,
"type_name": "float32"
},
"m_swing1LimitSpring": {
"offset": 124,
"type_name": "float32"
},
"m_swing1LimitValue": {
"offset": 116,
"type_name": "float32"
},
"m_swing2LimitDamping": {
"offset": 144,
"type_name": "float32"
},
"m_swing2LimitRestitution": {
"offset": 136,
"type_name": "float32"
},
"m_swing2LimitSpring": {
"offset": 140,
"type_name": "float32"
},
"m_swing2LimitValue": {
"offset": 132,
"type_name": "float32"
},
"m_twistHighLimitDamping": {
"offset": 112,
"type_name": "float32"
},
"m_twistHighLimitRestitution": {
"offset": 104,
"type_name": "float32"
},
"m_twistHighLimitSpring": {
"offset": 108,
"type_name": "float32"
},
"m_twistHighLimitValue": {
"offset": 100,
"type_name": "float32"
},
"m_twistLowLimitDamping": {
"offset": 96,
"type_name": "float32"
},
"m_twistLowLimitRestitution": {
"offset": 88,
"type_name": "float32"
},
"m_twistLowLimitSpring": {
"offset": 92,
"type_name": "float32"
},
"m_twistLowLimitValue": {
"offset": 84,
"type_name": "float32"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"VPhysXJoint_t": {
"fields": {
"m_Frame1": {
"offset": 16,
"type_name": "CTransform"
},
"m_Frame2": {
"offset": 48,
"type_name": "CTransform"
},
"m_LinearLimit": {
"offset": 84,
"type_name": "VPhysXRange_t"
},
"m_SwingLimit": {
"offset": 116,
"type_name": "VPhysXRange_t"
},
"m_TwistLimit": {
"offset": 128,
"type_name": "VPhysXRange_t"
},
"m_bEnableAngularMotor": {
"offset": 136,
"type_name": "bool"
},
"m_bEnableCollision": {
"offset": 80,
"type_name": "bool"
},
"m_bEnableLinearLimit": {
"offset": 81,
"type_name": "bool"
},
"m_bEnableLinearMotor": {
"offset": 92,
"type_name": "bool"
},
"m_bEnableSwingLimit": {
"offset": 112,
"type_name": "bool"
},
"m_bEnableTwistLimit": {
"offset": 124,
"type_name": "bool"
},
"m_flAngularDampingRatio": {
"offset": 168,
"type_name": "float32"
},
"m_flAngularFrequency": {
"offset": 164,
"type_name": "float32"
},
"m_flElasticDamping": {
"offset": 180,
"type_name": "float32"
},
"m_flElasticity": {
"offset": 176,
"type_name": "float32"
},
"m_flFriction": {
"offset": 172,
"type_name": "float32"
},
"m_flLinearDampingRatio": {
"offset": 160,
"type_name": "float32"
},
"m_flLinearFrequency": {
"offset": 156,
"type_name": "float32"
},
"m_flMaxForce": {
"offset": 108,
"type_name": "float32"
},
"m_flMaxTorque": {
"offset": 152,
"type_name": "float32"
},
"m_flPlasticity": {
"offset": 184,
"type_name": "float32"
},
"m_nBody1": {
"offset": 2,
"type_name": "uint16"
},
"m_nBody2": {
"offset": 4,
"type_name": "uint16"
},
"m_nFlags": {
"offset": 6,
"type_name": "uint16"
},
"m_nType": {
"offset": 0,
"type_name": "uint16"
},
"m_vAngularTargetVelocity": {
"offset": 140,
"type_name": "Vector"
},
"m_vLinearTargetVelocity": {
"offset": 96,
"type_name": "Vector"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"VPhysXRange_t": {
"fields": {
"m_flMax": {
"offset": 4,
"type_name": "float32"
},
"m_flMin": {
"offset": 0,
"type_name": "float32"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"VPhysics2ShapeDef_t": {
"fields": {
"m_CollisionAttributeIndices": {
"offset": 96,
"type_name": "CUtlVector<uint16>"
},
"m_capsules": {
"offset": 24,
"type_name": "CUtlVector<RnCapsuleDesc_t>"
},
"m_hulls": {
"offset": 48,
"type_name": "CUtlVector<RnHullDesc_t>"
},
"m_meshes": {
"offset": 72,
"type_name": "CUtlVector<RnMeshDesc_t>"
},
"m_spheres": {
"offset": 0,
"type_name": "CUtlVector<RnSphereDesc_t>"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
},
"WeightList": {
"fields": {
"m_name": {
"offset": 0,
"type_name": "CUtlString"
},
"m_weights": {
"offset": 8,
"type_name": "CUtlVector<float32>"
}
},
"metadata": [
{
"name": "MGetKV3ClassDefaults",
"type": "Unknown"
}
],
"parent": null
}
},
"enums": {
"AimMatrixBlendMode": {
"alignment": 4,
"members": {
"AimMatrixBlendMode_Additive": 1,
"AimMatrixBlendMode_BoneMask": 3,
"AimMatrixBlendMode_ModelSpaceAdditive": 2,
"AimMatrixBlendMode_None": 0
},
"type": "uint32"
},
"AnimNodeNetworkMode": {
"alignment": 4,
"members": {
"ClientSimulate": 1,
"ServerAuthoritative": 0
},
"type": "uint32"
},
"AnimParamButton_t": {
"alignment": 4,
"members": {
"ANIMPARAM_BUTTON_A": 5,
"ANIMPARAM_BUTTON_B": 6,
"ANIMPARAM_BUTTON_DPAD_DOWN": 3,
"ANIMPARAM_BUTTON_DPAD_LEFT": 4,
"ANIMPARAM_BUTTON_DPAD_RIGHT": 2,
"ANIMPARAM_BUTTON_DPAD_UP": 1,
"ANIMPARAM_BUTTON_LEFT_SHOULDER": 9,
"ANIMPARAM_BUTTON_LTRIGGER": 11,
"ANIMPARAM_BUTTON_NONE": 0,
"ANIMPARAM_BUTTON_RIGHT_SHOULDER": 10,
"ANIMPARAM_BUTTON_RTRIGGER": 12,
"ANIMPARAM_BUTTON_X": 7,
"ANIMPARAM_BUTTON_Y": 8
},
"type": "uint32"
},
"AnimParamNetworkSetting": {
"alignment": 4,
"members": {
"AlwaysNetwork": 1,
"Auto": 0,
"NeverNetwork": 2
},
"type": "uint32"
},
"AnimParamType_t": {
"alignment": 1,
"members": {
"ANIMPARAM_BOOL": 1,
"ANIMPARAM_COUNT": 8,
"ANIMPARAM_ENUM": 2,
"ANIMPARAM_FLOAT": 4,
"ANIMPARAM_GLOBALSYMBOL": 7,
"ANIMPARAM_INT": 3,
"ANIMPARAM_QUATERNION": 6,
"ANIMPARAM_UNKNOWN": 0,
"ANIMPARAM_VECTOR": 5
},
"type": "uint8"
},
"AnimPoseControl": {
"alignment": 4,
"members": {
"AbsolutePoseControl": 1,
"NoPoseControl": 0,
"RelativePoseControl": 2
},
"type": "uint32"
},
"AnimScriptType": {
"alignment": 2,
"members": {
"ANIMSCRIPT_FUSE_GENERAL": 0,
"ANIMSCRIPT_FUSE_STATEMACHINE": 1,
"ANIMSCRIPT_TYPE_INVALID": -1
},
"type": "uint16"
},
"AnimValueSource": {
"alignment": 4,
"members": {
"AccelerationFrontBack": 22,
"AccelerationHeading": 14,
"AccelerationLeftRight": 21,
"AccelerationSpeed": 15,
"BoundaryRadius": 11,
"FacingHeading": 4,
"FingerCurl_Index": 28,
"FingerCurl_Middle": 29,
"FingerCurl_Pinky": 31,
"FingerCurl_Ring": 30,
"FingerCurl_Thumb": 27,
"FingerSplay_Index_Middle": 33,
"FingerSplay_Middle_Ring": 34,
"FingerSplay_Ring_Pinky": 35,
"FingerSplay_Thumb_Index": 32,
"ForwardSpeed": 2,
"GoalDistance": 20,
"LookDistance": 7,
"LookHeading": 5,
"LookPitch": 6,
"MaxMoveSpeed": 26,
"MoveHeading": 0,
"MoveHeadingRelativeToLookHeading": 25,
"MoveSpeed": 1,
"Parameter": 8,
"RootMotionSpeed": 23,
"RootMotionTurnSpeed": 24,
"SlopeAngle": 17,
"SlopeHeading": 16,
"SlopePitch": 18,
"SlopeYaw": 19,
"StrafeSpeed": 3,
"TargetMoveHeading": 12,
"TargetMoveSpeed": 13,
"WayPointDistance": 10,
"WayPointHeading": 9
},
"type": "uint32"
},
"AnimVectorSource": {
"alignment": 4,
"members": {
"Acceleration": 5,
"FacingPosition": 1,
"GoalPosition": 11,
"LookDirection": 2,
"LookTarget": 8,
"LookTarget_WorldSpace": 9,
"ManualTarget_WorldSpace": 13,
"MoveDirection": 0,
"RootMotionVelocity": 12,
"SlopeNormal": 6,
"SlopeNormal_WorldSpace": 7,
"VectorParameter": 3,
"WayPointDirection": 4,
"WayPointPosition": 10
},
"type": "uint32"
},
"AnimationProcessingType_t": {
"alignment": 4,
"members": {
"ANIMATION_PROCESSING_CLIENT_INTERPOLATION": 3,
"ANIMATION_PROCESSING_CLIENT_PREDICTION": 2,
"ANIMATION_PROCESSING_CLIENT_RENDER": 4,
"ANIMATION_PROCESSING_CLIENT_SIMULATION": 1,
"ANIMATION_PROCESSING_MAX": 5,
"ANIMATION_PROCESSING_SERVER_SIMULATION": 0
},
"type": "uint32"
},
"AnimationSnapshotType_t": {
"alignment": 4,
"members": {
"ANIMATION_SNAPSHOT_CLIENT_INTERPOLATION": 3,
"ANIMATION_SNAPSHOT_CLIENT_PREDICTION": 2,
"ANIMATION_SNAPSHOT_CLIENT_RENDER": 4,
"ANIMATION_SNAPSHOT_CLIENT_SIMULATION": 1,
"ANIMATION_SNAPSHOT_FINAL_COMPOSITE": 5,
"ANIMATION_SNAPSHOT_MAX": 6,
"ANIMATION_SNAPSHOT_SERVER_SIMULATION": 0
},
"type": "uint32"
},
"BinaryNodeChildOption": {
"alignment": 4,
"members": {
"Child1": 0,
"Child2": 1
},
"type": "uint32"
},
"BinaryNodeTiming": {
"alignment": 4,
"members": {
"SyncChildren": 2,
"UseChild1": 0,
"UseChild2": 1
},
"type": "uint32"
},
"Blend2DMode": {
"alignment": 4,
"members": {
"Blend2DMode_Directional": 1,
"Blend2DMode_General": 0
},
"type": "uint32"
},
"BlendKeyType": {
"alignment": 4,
"members": {
"BlendKey_Distance": 2,
"BlendKey_RemainingDistance": 3,
"BlendKey_UserValue": 0,
"BlendKey_Velocity": 1
},
"type": "uint32"
},
"BoneMaskBlendSpace": {
"alignment": 4,
"members": {
"BlendSpace_Model": 1,
"BlendSpace_Model_RotationOnly": 2,
"BlendSpace_Model_TranslationOnly": 3,
"BlendSpace_Parent": 0
},
"type": "uint32"
},
"BoneTransformSpace_t": {
"alignment": 4,
"members": {
"BoneTransformSpace_Invalid": -1,
"BoneTransformSpace_Model": 1,
"BoneTransformSpace_Parent": 0,
"BoneTransformSpace_World": 2
},
"type": "uint32"
},
"CAnimationGraphVisualizerPrimitiveType": {
"alignment": 4,
"members": {
"ANIMATIONGRAPHVISUALIZERPRIMITIVETYPE_Axis": 4,
"ANIMATIONGRAPHVISUALIZERPRIMITIVETYPE_Line": 2,
"ANIMATIONGRAPHVISUALIZERPRIMITIVETYPE_Pie": 3,
"ANIMATIONGRAPHVISUALIZERPRIMITIVETYPE_Sphere": 1,
"ANIMATIONGRAPHVISUALIZERPRIMITIVETYPE_Text": 0
},
"type": "uint32"
},
"CNmBoneMask__WeightInfo_t": {
"alignment": 1,
"members": {
"Mixed": 1,
"One": 2,
"Zero": 0
},
"type": "uint8"
},
"CNmFloatAngleMathNode__Operation_t": {
"alignment": 1,
"members": {
"ClampTo180": 0,
"ClampTo360": 1,
"FlipHemisphere": 2,
"FlipHemisphereNegate": 3
},
"type": "uint8"
},
"CNmFloatComparisonNode__Comparison_t": {
"alignment": 1,
"members": {
"GreaterThan": 3,
"GreaterThanEqual": 0,
"LessThan": 4,
"LessThanEqual": 1,
"NearEqual": 2
},
"type": "uint8"
},
"CNmFloatMathNode__Operator_t": {
"alignment": 1,
"members": {
"Add": 0,
"Div": 3,
"Mul": 2,
"Sub": 1
},
"type": "uint8"
},
"CNmIDComparisonNode__Comparison_t": {
"alignment": 1,
"members": {
"DoesntMatch": 1,
"Matches": 0
},
"type": "uint8"
},
"CNmRootMotionData__SamplingMode_t": {
"alignment": 1,
"members": {
"Delta": 0,
"WorldSpace": 1
},
"type": "uint8"
},
"CNmRootMotionOverrideNode__OverrideFlags_t": {
"alignment": 1,
"members": {
"AllowFacingPitch": 3,
"AllowMoveX": 0,
"AllowMoveY": 1,
"AllowMoveZ": 2,
"ListenForEvents": 4
},
"type": "uint8"
},
"CNmSyncEventIndexConditionNode__TriggerMode_t": {
"alignment": 1,
"members": {
"ExactlyAtEventIndex": 0,
"GreaterThanEqualToEventIndex": 1
},
"type": "uint8"
},
"CNmTargetInfoNode__Info_t": {
"alignment": 4,
"members": {
"AngleHorizontal": 0,
"AngleVertical": 1,
"DeltaOrientationX": 5,
"DeltaOrientationY": 6,
"DeltaOrientationZ": 7,
"Distance": 2,
"DistanceHorizontalOnly": 3,
"DistanceVerticalOnly": 4
},
"type": "uint32"
},
"CNmTimeConditionNode__ComparisonType_t": {
"alignment": 1,
"members": {
"ElapsedTime": 2,
"LoopCount": 3,
"PercentageThroughState": 0,
"PercentageThroughSyncEvent": 1
},
"type": "uint8"
},
"CNmTimeConditionNode__Operator_t": {
"alignment": 1,
"members": {
"GreaterThan": 2,
"GreaterThanEqual": 3,
"LessThan": 0,
"LessThanEqual": 1
},
"type": "uint8"
},
"CNmTransitionNode__TransitionOptions_t": {
"alignment": 1,
"members": {
"ClampDuration": 1,
"MatchSourceTime": 3,
"MatchSyncEventID": 5,
"MatchSyncEventIndex": 4,
"MatchSyncEventPercentage": 6,
"None": 0,
"PreferClosestSyncEventID": 7,
"Synchronized": 2
},
"type": "uint8"
},
"CNmVectorInfoNode__Info_t": {
"alignment": 1,
"members": {
"AngleHorizontal": 4,
"AngleVertical": 5,
"Length": 3,
"X": 0,
"Y": 1,
"Z": 2
},
"type": "uint8"
},
"ChoiceBlendMethod": {
"alignment": 4,
"members": {
"PerChoiceBlendTimes": 1,
"SingleBlendTime": 0
},
"type": "uint32"
},
"ChoiceChangeMethod": {
"alignment": 4,
"members": {
"OnCycleEnd": 1,
"OnReset": 0,
"OnResetOrCycleEnd": 2
},
"type": "uint32"
},
"ChoiceMethod": {
"alignment": 4,
"members": {
"Iterate": 2,
"IterateRandom": 3,
"WeightedRandom": 0,
"WeightedRandomNoRepeat": 1
},
"type": "uint32"
},
"DampingSpeedFunction": {
"alignment": 4,
"members": {
"Constant": 1,
"NoDamping": 0,
"Spring": 2
},
"type": "uint32"
},
"EDemoBoneSelectionMode": {
"alignment": 4,
"members": {
"CaptureAllBones": 0,
"CaptureSelectedBones": 1
},
"type": "uint32"
},
"EIKEndEffectorRotationFixUpMode": {
"alignment": 4,
"members": {
"Count": 4,
"LookAtTargetForward": 2,
"MaintainParentOrientation": 3,
"MatchTargetOrientation": 1,
"None": 0
},
"type": "uint32"
},
"FacingMode": {
"alignment": 1,
"members": {
"FacingMode_Invalid": 0,
"FacingMode_LookTarget": 3,
"FacingMode_Manual": 1,
"FacingMode_ManualPosition": 4,
"FacingMode_Path": 2
},
"type": "uint8"
},
"FieldNetworkOption": {
"alignment": 4,
"members": {
"Auto": 0,
"ForceDisable": 2,
"ForceEnable": 1
},
"type": "uint32"
},
"FlexOpCode_t": {
"alignment": 4,
"members": {
"FLEX_OP_2WAY_0": 15,
"FLEX_OP_2WAY_1": 16,
"FLEX_OP_ABS": 26,
"FLEX_OP_ADD": 4,
"FLEX_OP_CLOSE": 11,
"FLEX_OP_COMBO": 18,
"FLEX_OP_COMMA": 12,
"FLEX_OP_CONST": 1,
"FLEX_OP_COS": 25,
"FLEX_OP_DIV": 7,
"FLEX_OP_DME_LOWER_EYELID": 20,
"FLEX_OP_DME_UPPER_EYELID": 21,
"FLEX_OP_DOMINATE": 19,
"FLEX_OP_EXP": 9,
"FLEX_OP_FETCH1": 2,
"FLEX_OP_FETCH2": 3,
"FLEX_OP_MAX": 13,
"FLEX_OP_MIN": 14,
"FLEX_OP_MUL": 6,
"FLEX_OP_NEG": 8,
"FLEX_OP_NWAY": 17,
"FLEX_OP_OPEN": 10,
"FLEX_OP_REMAPVALCLAMPED": 23,
"FLEX_OP_SIN": 24,
"FLEX_OP_SQRT": 22,
"FLEX_OP_SUB": 5
},
"type": "uint32"
},
"FootFallTagFoot_t": {
"alignment": 4,
"members": {
"FOOT1": 0,
"FOOT2": 1,
"FOOT3": 2,
"FOOT4": 3,
"FOOT5": 4,
"FOOT6": 5,
"FOOT7": 6,
"FOOT8": 7
},
"type": "uint32"
},
"FootLockSubVisualization": {
"alignment": 4,
"members": {
"FOOTLOCKSUBVISUALIZATION_IKSolve": 1,
"FOOTLOCKSUBVISUALIZATION_ReachabilityAnalysis": 0
},
"type": "uint32"
},
"FootPinningTimingSource": {
"alignment": 4,
"members": {
"FootMotion": 0,
"Parameter": 2,
"Tag": 1
},
"type": "uint32"
},
"FootstepLandedFootSoundType_t": {
"alignment": 4,
"members": {
"FOOTSOUND_Left": 0,
"FOOTSOUND_Right": 1,
"FOOTSOUND_UseOverrideSound": 2
},
"type": "uint32"
},
"HandshakeTagType_t": {
"alignment": 4,
"members": {
"eCount": 2,
"eInvalid": -1,
"eMovement": 1,
"eTask": 0
},
"type": "uint32"
},
"IKChannelMode": {
"alignment": 4,
"members": {
"OneBone": 2,
"OneBone_Translate": 3,
"TwoBone": 0,
"TwoBone_Translate": 1
},
"type": "uint32"
},
"IKSolverType": {
"alignment": 4,
"members": {
"IKSOLVER_CCD": 4,
"IKSOLVER_COUNT": 5,
"IKSOLVER_DogLeg3Bone": 3,
"IKSOLVER_Fabrik": 2,
"IKSOLVER_Perlin": 0,
"IKSOLVER_TwoBone": 1
},
"type": "uint32"
},
"IKTargetCoordinateSystem": {
"alignment": 4,
"members": {
"IKTARGETCOORDINATESYSTEM_COUNT": 2,
"IKTARGETCOORDINATESYSTEM_ModelSpace": 1,
"IKTARGETCOORDINATESYSTEM_WorldSpace": 0
},
"type": "uint32"
},
"IKTargetSource": {
"alignment": 4,
"members": {
"IKTARGETSOURCE_AnimgraphParameter": 1,
"IKTARGETSOURCE_Bone": 0,
"IKTARGETSOURCE_COUNT": 2
},
"type": "uint32"
},
"IkEndEffectorType": {
"alignment": 4,
"members": {
"IkEndEffector_Attachment": 0,
"IkEndEffector_Bone": 1
},
"type": "uint32"
},
"IkTargetType": {
"alignment": 4,
"members": {
"IkTarget_Attachment": 0,
"IkTarget_Bone": 1,
"IkTarget_Parameter_ModelSpace": 2,
"IkTarget_Parameter_WorldSpace": 3
},
"type": "uint32"
},
"JiggleBoneSimSpace": {
"alignment": 4,
"members": {
"SimSpace_Local": 0,
"SimSpace_Model": 1,
"SimSpace_World": 2
},
"type": "uint32"
},
"JumpCorrectionMethod": {
"alignment": 4,
"members": {
"AddCorrectionDelta": 1,
"ScaleMotion": 0
},
"type": "uint32"
},
"MatterialAttributeTagType_t": {
"alignment": 4,
"members": {
"MATERIAL_ATTRIBUTE_TAG_COLOR": 1,
"MATERIAL_ATTRIBUTE_TAG_VALUE": 0
},
"type": "uint32"
},
"MeshDrawPrimitiveFlags_t": {
"alignment": 4,
"members": {
"MESH_DRAW_FLAGS_CAN_BATCH_WITH_DYNAMIC_SHADER_CONSTANTS": 64,
"MESH_DRAW_FLAGS_DRAW_LAST": 128,
"MESH_DRAW_FLAGS_NONE": 0,
"MESH_DRAW_FLAGS_USE_COMPRESSED_NORMAL_TANGENT": 2,
"MESH_DRAW_FLAGS_USE_COMPRESSED_PER_VERTEX_LIGHTING": 16,
"MESH_DRAW_FLAGS_USE_SHADOW_FAST_PATH": 1,
"MESH_DRAW_FLAGS_USE_UNCOMPRESSED_PER_VERTEX_LIGHTING": 32,
"MESH_DRAW_INPUT_LAYOUT_IS_NOT_MATCHED_TO_MATERIAL": 8
},
"type": "uint32"
},
"ModelBoneFlexComponent_t": {
"alignment": 4,
"members": {
"MODEL_BONE_FLEX_INVALID": -1,
"MODEL_BONE_FLEX_TX": 0,
"MODEL_BONE_FLEX_TY": 1,
"MODEL_BONE_FLEX_TZ": 2
},
"type": "uint32"
},
"ModelConfigAttachmentType_t": {
"alignment": 4,
"members": {
"MODEL_CONFIG_ATTACHMENT_BONEMERGE": 2,
"MODEL_CONFIG_ATTACHMENT_BONE_OR_ATTACHMENT": 0,
"MODEL_CONFIG_ATTACHMENT_COUNT": 3,
"MODEL_CONFIG_ATTACHMENT_INVALID": -1,
"MODEL_CONFIG_ATTACHMENT_ROOT_RELATIVE": 1
},
"type": "uint32"
},
"ModelSkeletonData_t__BoneFlags_t": {
"alignment": 4,
"members": {
"BLEND_PREALIGNED": 1048576,
"FLAG_ALL_BONE_FLAGS": 1048575,
"FLAG_ANIMATION": 64,
"FLAG_ATTACHMENT": 32,
"FLAG_BONEFLEXDRIVER": 4,
"FLAG_BONE_MERGE_READ": 262144,
"FLAG_BONE_MERGE_WRITE": 524288,
"FLAG_BONE_USED_BY_VERTEX_LOD0": 1024,
"FLAG_BONE_USED_BY_VERTEX_LOD1": 2048,
"FLAG_BONE_USED_BY_VERTEX_LOD2": 4096,
"FLAG_BONE_USED_BY_VERTEX_LOD3": 8192,
"FLAG_BONE_USED_BY_VERTEX_LOD4": 16384,
"FLAG_BONE_USED_BY_VERTEX_LOD5": 32768,
"FLAG_BONE_USED_BY_VERTEX_LOD6": 65536,
"FLAG_BONE_USED_BY_VERTEX_LOD7": 131072,
"FLAG_CLOTH": 8,
"FLAG_HITBOX": 256,
"FLAG_MESH": 128,
"FLAG_NO_BONE_FLAGS": 0,
"FLAG_PHYSICS": 16,
"FLAG_PROCEDURAL": 4194304,
"FLAG_RIGIDLENGTH": 2097152
},
"type": "uint32"
},
"MoodType_t": {
"alignment": 4,
"members": {
"eMoodType_Body": 1,
"eMoodType_Head": 0
},
"type": "uint32"
},
"MorphBundleType_t": {
"alignment": 4,
"members": {
"MORPH_BUNDLE_TYPE_COUNT": 3,
"MORPH_BUNDLE_TYPE_NONE": 0,
"MORPH_BUNDLE_TYPE_NORMAL_WRINKLE": 2,
"MORPH_BUNDLE_TYPE_POSITION_SPEED": 1
},
"type": "uint32"
},
"MorphFlexControllerRemapType_t": {
"alignment": 4,
"members": {
"MORPH_FLEXCONTROLLER_REMAP_2WAY": 1,
"MORPH_FLEXCONTROLLER_REMAP_EYELID": 3,
"MORPH_FLEXCONTROLLER_REMAP_NWAY": 2,
"MORPH_FLEXCONTROLLER_REMAP_PASSTHRU": 0
},
"type": "uint32"
},
"MovementGait_t": {
"alignment": 1,
"members": {
"eCount": 4,
"eFast": 2,
"eInvalid": -1,
"eMedium": 1,
"eSlow": 0,
"eVeryFast": 3
},
"type": "uint8"
},
"NmCachedValueMode_t": {
"alignment": 4,
"members": {
"OnEntry": 0,
"OnExit": 1
},
"type": "uint32"
},
"NmEasingFunction_t": {
"alignment": 1,
"members": {
"Back": 8,
"Circ": 7,
"Cubic": 2,
"Expo": 6,
"Linear": 0,
"Quad": 1,
"Quart": 3,
"Quint": 4,
"Sine": 5
},
"type": "uint8"
},
"NmEasingOperation_t": {
"alignment": 1,
"members": {
"InCirc": 19,
"InCubic": 4,
"InExpo": 16,
"InOutCirc": 21,
"InOutCubic": 6,
"InOutExpo": 18,
"InOutQuad": 3,
"InOutQuart": 9,
"InOutQuint": 12,
"InOutSine": 15,
"InQuad": 1,
"InQuart": 7,
"InQuint": 10,
"InSine": 13,
"Linear": 0,
"None": 22,
"OutCirc": 20,
"OutCubic": 5,
"OutExpo": 17,
"OutQuad": 2,
"OutQuart": 8,
"OutQuint": 11,
"OutSine": 14
},
"type": "uint8"
},
"NmEventConditionRules_t": {
"alignment": 1,
"members": {
"IgnoreInactiveEvents": 1,
"LimitSearchToSourceState": 0,
"OperatorAnd": 5,
"OperatorOr": 4,
"PreferHighestProgress": 3,
"PreferHighestWeight": 2,
"SearchBothStateAndAnimEvents": 8,
"SearchOnlyAnimEvents": 7,
"SearchOnlyStateEvents": 6
},
"type": "uint8"
},
"NmFootPhaseCondition_t": {
"alignment": 1,
"members": {
"LeftFootDown": 0,
"LeftFootPassing": 1,
"LeftPhase": 4,
"RightFootDown": 2,
"RightFootPassing": 3,
"RightPhase": 5
},
"type": "uint8"
},
"NmFootPhase_t": {
"alignment": 1,
"members": {
"LeftFootDown": 0,
"LeftFootPassing": 3,
"RightFootDown": 2,
"RightFootPassing": 1
},
"type": "uint8"
},
"NmFrameSnapEventMode_t": {
"alignment": 4,
"members": {
"Floor": 0,
"Round": 1
},
"type": "uint32"
},
"NmGraphValueType_t": {
"alignment": 1,
"members": {
"BoneMask": 6,
"Bool": 1,
"Float": 3,
"ID": 2,
"Pose": 7,
"Special": 8,
"Target": 5,
"Unknown": 0,
"Vector": 4
},
"type": "uint8"
},
"NmPoseBlendMode_t": {
"alignment": 1,
"members": {
"Additive": 1,
"ModelSpace": 2,
"Overlay": 0
},
"type": "uint8"
},
"NmRootMotionBlendMode_t": {
"alignment": 1,
"members": {
"Additive": 1,
"Blend": 0,
"IgnoreSource": 2,
"IgnoreTarget": 3
},
"type": "uint8"
},
"NmStateEventTypeCondition_t": {
"alignment": 1,
"members": {
"Any": 4,
"Entry": 0,
"Exit": 2,
"FullyInState": 1,
"Timed": 3
},
"type": "uint8"
},
"NmTargetWarpAlgorithm_t": {
"alignment": 1,
"members": {
"Bezier": 3,
"Hermite": 1,
"HermiteFeaturePreserving": 2,
"Lerp": 0
},
"type": "uint8"
},
"NmTargetWarpRule_t": {
"alignment": 1,
"members": {
"RotationOnly": 3,
"WarpXY": 0,
"WarpXYZ": 2,
"WarpZ": 1
},
"type": "uint8"
},
"NmTransitionRuleCondition_t": {
"alignment": 1,
"members": {
"AnyAllowed": 0,
"Blocked": 3,
"ConditionallyAllowed": 2,
"FullyAllowed": 1
},
"type": "uint8"
},
"NmTransitionRule_t": {
"alignment": 1,
"members": {
"AllowTransition": 0,
"BlockTransition": 2,
"ConditionallyAllowTransition": 1
},
"type": "uint8"
},
"ParticleAttachment_t": {
"alignment": 4,
"members": {
"MAX_PATTACH_TYPES": 16,
"PATTACH_ABSORIGIN": 0,
"PATTACH_ABSORIGIN_FOLLOW": 1,
"PATTACH_CENTER_FOLLOW": 13,
"PATTACH_CUSTOMORIGIN": 2,
"PATTACH_CUSTOMORIGIN_FOLLOW": 3,
"PATTACH_CUSTOM_GAME_STATE_1": 14,
"PATTACH_EYES_FOLLOW": 6,
"PATTACH_HEALTHBAR": 15,
"PATTACH_INVALID": -1,
"PATTACH_MAIN_VIEW": 11,
"PATTACH_OVERHEAD_FOLLOW": 7,
"PATTACH_POINT": 4,
"PATTACH_POINT_FOLLOW": 5,
"PATTACH_RENDERORIGIN_FOLLOW": 10,
"PATTACH_ROOTBONE_FOLLOW": 9,
"PATTACH_WATERWAKE": 12,
"PATTACH_WORLDORIGIN": 8
},
"type": "uint32"
},
"PermModelInfo_t__FlagEnum": {
"alignment": 4,
"members": {
"FLAG_ANIMATION_DRIVEN_FLEXES": 2097152,
"FLAG_DO_NOT_CAST_SHADOWS": 131072,
"FLAG_FORCE_PHONEME_CROSSFADE": 4096,
"FLAG_HAS_SKINNED_MESHES": 1024,
"FLAG_IMPLICIT_BIND_POSE_SEQUENCE": 4194304,
"FLAG_MODEL_DOC": 8388608,
"FLAG_MODEL_IS_RUNTIME_COMBINED": 4,
"FLAG_MODEL_PART_CHILD": 16,
"FLAG_NAV_GEN_HULL": 64,
"FLAG_NAV_GEN_NONE": 32,
"FLAG_NO_ANIM_EVENTS": 1048576,
"FLAG_NO_FORCED_FADE": 2048,
"FLAG_SOURCE1_IMPORT": 8,
"FLAG_TRANSLUCENT": 1,
"FLAG_TRANSLUCENT_TWO_PASS": 2
},
"type": "uint32"
},
"PoseType_t": {
"alignment": 1,
"members": {
"POSETYPE_DYNAMIC": 1,
"POSETYPE_INVALID": 255,
"POSETYPE_STATIC": 0
},
"type": "uint8"
},
"RagdollPoseControl": {
"alignment": 4,
"members": {
"Absolute": 0,
"Relative": 1
},
"type": "uint32"
},
"ResetCycleOption": {
"alignment": 4,
"members": {
"Beginning": 0,
"FixedValue": 3,
"InverseSourceCycle": 2,
"SameCycleAsSource": 1,
"SameTimeAsSource": 4
},
"type": "uint32"
},
"SelectorTagBehavior_t": {
"alignment": 4,
"members": {
"SelectorTagBehavior_OffBeforeFinished": 2,
"SelectorTagBehavior_OffWhenFinished": 1,
"SelectorTagBehavior_OnWhileCurrent": 0
},
"type": "uint32"
},
"SeqCmd_t": {
"alignment": 4,
"members": {
"SeqCmd_Add": 4,
"SeqCmd_Blend": 8,
"SeqCmd_Copy": 7,
"SeqCmd_FetchCycle": 11,
"SeqCmd_FetchFrame": 12,
"SeqCmd_FetchFrameRange": 2,
"SeqCmd_IKLockInPlace": 13,
"SeqCmd_IKRestoreAll": 14,
"SeqCmd_LinearDelta": 1,
"SeqCmd_Nop": 0,
"SeqCmd_ReverseSequence": 15,
"SeqCmd_Scale": 6,
"SeqCmd_Sequence": 10,
"SeqCmd_Slerp": 3,
"SeqCmd_Subtract": 5,
"SeqCmd_Transform": 16,
"SeqCmd_Worldspace": 9
},
"type": "uint32"
},
"SeqPoseSetting_t": {
"alignment": 4,
"members": {
"SEQ_POSE_SETTING_CONSTANT": 0,
"SEQ_POSE_SETTING_POSITION": 2,
"SEQ_POSE_SETTING_ROTATION": 1,
"SEQ_POSE_SETTING_VELOCITY": 3
},
"type": "uint32"
},
"SolveIKChainAnimNodeDebugSetting": {
"alignment": 4,
"members": {
"SOLVEIKCHAINANIMNODEDEBUGSETTING_Forward": 4,
"SOLVEIKCHAINANIMNODEDEBUGSETTING_Left": 6,
"SOLVEIKCHAINANIMNODEDEBUGSETTING_None": 0,
"SOLVEIKCHAINANIMNODEDEBUGSETTING_Up": 5,
"SOLVEIKCHAINANIMNODEDEBUGSETTING_X_Axis_Circle": 1,
"SOLVEIKCHAINANIMNODEDEBUGSETTING_Y_Axis_Circle": 2,
"SOLVEIKCHAINANIMNODEDEBUGSETTING_Z_Axis_Circle": 3
},
"type": "uint32"
},
"StanceOverrideMode": {
"alignment": 4,
"members": {
"Node": 1,
"Sequence": 0
},
"type": "uint32"
},
"StateActionBehavior": {
"alignment": 4,
"members": {
"STATETAGBEHAVIOR_ACTIVE_WHILE_CURRENT": 0,
"STATETAGBEHAVIOR_FIRE_ON_ENTER": 1,
"STATETAGBEHAVIOR_FIRE_ON_ENTER_AND_EXIT": 3,
"STATETAGBEHAVIOR_FIRE_ON_EXIT": 2
},
"type": "uint32"
},
"StepPhase": {
"alignment": 4,
"members": {
"StepPhase_InAir": 1,
"StepPhase_OnGround": 0
},
"type": "uint32"
},
"VPhysXAggregateData_t__VPhysXFlagEnum_t": {
"alignment": 4,
"members": {
"FLAG_IGNORE_SCALE_OBSOLETE_DO_NOT_USE": 32,
"FLAG_IS_POLYSOUP_GEOMETRY": 1,
"FLAG_LEVEL_COLLISION": 16
},
"type": "uint32"
},
"VPhysXBodyPart_t__VPhysXFlagEnum_t": {
"alignment": 4,
"members": {
"FLAG_ALWAYS_DYNAMIC_ON_CLIENT": 16,
"FLAG_JOINT": 4,
"FLAG_KINEMATIC": 2,
"FLAG_MASS": 8,
"FLAG_STATIC": 1
},
"type": "uint32"
},
"VPhysXConstraintParams_t__EnumFlags0_t": {
"alignment": 4,
"members": {
"FLAG0_SHIFT_BREAKABLE_FORCE": 2,
"FLAG0_SHIFT_BREAKABLE_TORQUE": 3,
"FLAG0_SHIFT_CONSTRAIN": 1,
"FLAG0_SHIFT_INTERPENETRATE": 0
},
"type": "uint32"
},
"VPhysXJoint_t__Flags_t": {
"alignment": 4,
"members": {
"JOINT_FLAGS_BODY1_FIXED": 1,
"JOINT_FLAGS_NONE": 0,
"JOINT_FLAGS_USE_BLOCK_SOLVER": 2
},
"type": "uint32"
},
"VelocityMetricMode": {
"alignment": 1,
"members": {
"DirectionAndMagnitude": 2,
"DirectionOnly": 0,
"MagnitudeOnly": 1
},
"type": "uint8"
}
}
}
}