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 *-- CSeqIKLockMemory layout
14 fields, 14 declared here and 0 inherited. Offsets are absolute from the object base on windows-x86_64.
CSequenceGroupData
| Offset | Field | Type | From | Annotations |
|---|---|---|---|---|
0x10 | m_sName | CBufferString | ||
0x20 | m_nFlags | uint32 | ||
0x28 | m_localSequenceNameArray | CUtlVector< CBufferString > | ||
0x40 | m_localS1SeqDescArray | CUtlVector< CSeqS1SeqDesc > | ||
0x58 | m_localMultiSeqDescArray | CUtlVector< CSeqS1SeqDesc > | ||
0x70 | m_localSynthAnimDescArray | CUtlVector< CSeqSynthAnimDesc > | ||
0x88 | m_localCmdSeqDescArray | CUtlVector< CSeqCmdSeqDesc > | ||
0xa0 | m_localBoneMaskArray | CUtlVector< CSeqBoneMaskList > | ||
0xb8 | m_localScaleSetArray | CUtlVector< CSeqScaleSet > | ||
0xd0 | m_localBoneNameArray | CUtlVector< CBufferString > | ||
0xe8 | m_localNodeName | CBufferString | ||
0xf8 | m_localPoseParamArray | CUtlVector< CSeqPoseParamDesc > | ||
0x110 | m_keyValues | KeyValues3 | ||
0x120 | m_localIKAutoplayLockArray | CUtlVector< 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":
[
]
}