Skip to content

PerTickSettings_t

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

Kind: classSize: 1728 bytes (0x6c0)Alignment: 16 bytesModule: animgraphlibBinary: !GlobalTypes

Relationships

Inherits from: nothing; this is a root class.

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

Memory layout

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

PerTickSettings_t

OffsetFieldTypeFromAnnotations
0x0m_startingLocalToWorldCTransform
0x20m_prevLocalToWorldCTransform
0x40m_finalLocalToWorldCTransform
0x60m_rootMotionCRootMotion
0x69cm_updateIDint32
0x6a4m_flLastTimeStepfloat32
0x6a8m_flPrevAnimTimefloat32
0x6acm_flNextAnimTimefloat32
0x6b4m_bAwakenbool
0x6b5m_bTeleportedbool
0x6b6m_bIsClientbool
0x6b7m_bIsPredictedbool
KV3 class defaults
{
	"m_startingLocalToWorld":
	[
		0.000000,
		0.000000,
		0.000000,
		1.000000,
		0.000000,
		0.000000,
		0.000000,
		1.000000
	],
	"m_prevLocalToWorld":
	[
		0.000000,
		0.000000,
		0.000000,
		1.000000,
		0.000000,
		0.000000,
		0.000000,
		1.000000
	],
	"m_finalLocalToWorld":
	[
		0.000000,
		0.000000,
		0.000000,
		1.000000,
		0.000000,
		0.000000,
		0.000000,
		1.000000
	],
	"m_rootMotion":
	{
		"m_deltaTransform":
		{
			"m_iszName":
			[
				0.000000,
				0.000000,
				0.000000
			],
			"m_iszValue":
			{
				"m_angle": 0.000000
			}
		},
		"m_vVelocityMS":
		[
			0.000000,
			0.000000,
			0.000000
		],
		"m_vUpOverride":
		[
			0.000000,
			0.000000,
			0.000000
		]
	},
	"m_updateID": -1,
	"m_flLastTimeStep": 0.000000,
	"m_flPrevAnimTime": 0.000000,
	"m_flNextAnimTime": 0.000000,
	"m_bAwaken": false,
	"m_bTeleported": false,
	"m_bIsClient": false,
	"m_bIsPredicted": false
}