Skip to content

CSequenceGroupData

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

Kind: classSize: 312 bytes (0x138)Alignment: 8 bytesModule: animationsystemBinary: !GlobalTypes

Relationships

Inherits from: nothing; this is a root class.

Inheritance tree
  • CSequenceGroupData
Relationship diagram (7 edges)
classDiagram
    CSequenceGroupData *-- CSeqS1SeqDesc
    CSequenceGroupData *-- CSeqSynthAnimDesc
    CSequenceGroupData *-- CSeqCmdSeqDesc
    CSequenceGroupData *-- CSeqBoneMaskList
    CSequenceGroupData *-- CSeqScaleSet
    CSequenceGroupData *-- CSeqPoseParamDesc
    CSequenceGroupData *-- CSeqIKLock
Inheritance chain, direct subclasses (up to 20) and a few composition edges

Memory layout

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

CSequenceGroupData

OffsetFieldTypeFromAnnotations
0x10m_sNameCBufferString
0x20m_nFlagsuint32
0x28m_localSequenceNameArrayCUtlVector< CBufferString >
0x40m_localS1SeqDescArrayCUtlVector< CSeqS1SeqDesc >
0x58m_localMultiSeqDescArrayCUtlVector< CSeqS1SeqDesc >
0x70m_localSynthAnimDescArrayCUtlVector< CSeqSynthAnimDesc >
0x88m_localCmdSeqDescArrayCUtlVector< CSeqCmdSeqDesc >
0xa0m_localBoneMaskArrayCUtlVector< CSeqBoneMaskList >
0xb8m_localScaleSetArrayCUtlVector< CSeqScaleSet >
0xd0m_localBoneNameArrayCUtlVector< CBufferString >
0xe8m_localNodeNameCBufferString
0xf8m_localPoseParamArrayCUtlVector< CSeqPoseParamDesc >
0x110m_keyValuesKeyValues3
0x120m_localIKAutoplayLockArrayCUtlVector< CSeqIKLock >
KV3 class defaults
{
	"m_sName": "",
	"m_nFlags": 0,
	"m_localSequenceNameArray":
	[
	],
	"m_localS1SeqDescArray":
	[
	],
	"m_localMultiSeqDescArray":
	[
	],
	"m_localSynthAnimDescArray":
	[
	],
	"m_localCmdSeqDescArray":
	[
	],
	"m_localBoneMaskArray":
	[
	],
	"m_localScaleSetArray":
	[
	],
	"m_localBoneNameArray":
	[
	],
	"m_localNodeName": "",
	"m_localPoseParamArray":
	[
	],
	"m_keyValues": null,
	"m_localIKAutoplayLockArray":
	[
	]
}