Skip to content

CMotionAnalysisSettings

CS2 build 25218825 · Steam date 2026-09-09 · platform windows-x86_64 · cs2_schema.json

Kind: classSize: 144 bytes (0x90)Alignment: 8 bytesModule: modeldoc_editorBinary: !GlobalTypes

Metadata: MVDataRoot

Relationships

Inherits from: nothing; this is a root class.

Inheritance tree
  • CMotionAnalysisSettings
Relationship diagram (1 edges)
classDiagram
    CMotionAnalysisSettings *-- CMotionAnalysisSettings_Foot
Inheritance chain, direct subclasses (up to 20) and a few composition edges

Memory layout

6 fields, 6 declared here and 0 inherited. Offsets are absolute from the object base on windows-x86_64.

CMotionAnalysisSettings

OffsetFieldTypeFromAnnotations
0x0m_DescriptionCUtlStringMPropertyAttributeEditor TextBlock()
0x8m_flLinearThresholdSlowfloat32MPropertyAttributeRange 0 100 MPropertyDescription Threshold for 'nearly stopped' linear velocity (inches/second)
0xcm_flLinearThresholdStoppedfloat32MPropertyAttributeRange 0 100 MPropertyDescription Threshold for 'fully stopped' linear velocity (inches/second)
0x10m_flAngularThresholdSlowfloat32MPropertyAttributeRange 0 180 MPropertyDescription Threshold for 'nearly stopped' angular velocity (degrees/second)
0x14m_flAngularThresholdStoppedfloat32MPropertyAttributeRange 0 180 MPropertyDescription Threshold for 'fully stopped' angular velocity (degrees/second)
0x18m_FeetCUtlStringMap< CMotionAnalysisSettings_Foot >MPropertyAutoExpandSelf
KV3 class defaults
{
	"m_Description": "",
	"m_flLinearThresholdSlow": 60.000000,
	"m_flLinearThresholdStopped": 25.000000,
	"m_flAngularThresholdSlow": 90.000000,
	"m_flAngularThresholdStopped": 15.000000,
	"m_Feet":
	{
	}
}