CSndBeatTrack
CS2 build 25218825 · Steam date 2026-09-09 · platform windows-x86_64 · cs2_schema.json
Kind: classSize: 152 bytes (0x98)Alignment: 8 bytesModule: soundsystemBinary: !GlobalTypes
Metadata: MPropertyArrayElementNameKey m_name MVDataAnonymousNode MVDataOutlinerNameExpr m_name
Relationships
Inherits from: nothing; this is a root class.
Used by (1) as a field type
Inheritance tree
- CSndBeatTrack
Memory layout
5 fields, 5 declared here and 0 inherited. Offsets are absolute from the object base on windows-x86_64.
CSndBeatTrack
| Offset | Field | Type | From | Annotations |
|---|---|---|---|---|
0x0 | m_name | CUtlString | MPropertyFriendlyName Track Name | |
0x20 | m_playbackType | SndBeatTrackPlaybackType_t | MPropertyFriendlyName Playback Mode | |
0x24 | m_nTranspose | int32 | MPropertyFriendlyName Transpose | |
0x28 | m_bSyncToVoice | bool | MPropertyFriendlyName Sync To Voice | |
0x2c | m_flBPM | float32 | MPropertyFriendlyName BPM |
KV3 class defaults
{
"m_name": "",
"m_playbackType": "eSndBeatTrackPlaybackTypeFwd",
"m_nTranspose": 0,
"m_bSyncToVoice": false,
"m_flBPM": 120.000000
}