CTextureSheetDoc
CS2 build 25218825 · Steam date 2026-09-09 · platform windows-x86_64 · cs2_schema.json
Kind: classSize: 144 bytes (0x90)Alignment: 8 bytesModule: texturelibBinary: !GlobalTypes
Metadata: MVDataFileExtension mks MVDataPreviewWidget sheet_file_preview MVDataRoot MVDataSingleton
Relationships
Inherits from: nothing; this is a root class.
Inheritance tree
- CTextureSheetDoc
Relationship diagram (1 edges)
classDiagram
CTextureSheetDoc --> CTextureSheetDoc_SequenceMemory layout
5 fields, 5 declared here and 0 inherited. Offsets are absolute from the object base on windows-x86_64.
CTextureSheetDoc
| Offset | Field | Type | From | Annotations |
|---|---|---|---|---|
0x0 | m_ePackingMode | PackingMode_t | ||
0x4 | m_NumMips | int32 | ||
0x8 | m_bHasDecalParams | bool | MPropertySuppressExpr m_sLayoutOwnerSheet != "" | |
0x10 | m_sLayoutOwnerSheet | CUtlString | MPropertyAttributeEditor AssetBrowse( mks ) | |
0x18 | m_Sequences | CUtlStringMap< CTextureSheetDoc_Sequence* > | MVDataPromoteField 1 |
KV3 class defaults
{
"m_ePackingMode": "PCKM_FLAT",
"m_NumMips": 2,
"m_bHasDecalParams": false,
"m_sLayoutOwnerSheet": "",
"m_Sequences":
{
},
"generic_data_type": "CTextureSheetDoc"
}