CSimpleAssetTypeInfo
CS2 build 25218825 · Steam date 2026-09-09 · platform windows-x86_64 · cs2_schema.json
Kind: classSize: 256 bytes (0x100)Alignment: 8 bytesModule: toolutils2Binary: !GlobalTypes
Relationships
Inherits from: nothing; this is a root class.
Derived by: CBitmapAssetTypeInfo, CResourceAssetTypeInfo, CVMMDAssetTypeInfo
Used by (1) as a field type
Inheritance tree
CSimpleAssetTypeInfo (3)
Relationship diagram (4 edges)
classDiagram
CSimpleAssetTypeInfo <|-- CBitmapAssetTypeInfo
CSimpleAssetTypeInfo <|-- CResourceAssetTypeInfo
CSimpleAssetTypeInfo <|-- CVMMDAssetTypeInfo
CSimpleAssetTypeInfo *-- AssetEngineCommand_tMemory layout
24 fields, 24 declared here and 0 inherited. Offsets are absolute from the object base on windows-x86_64.
CSimpleAssetTypeInfo
| Offset | Field | Type | From | Annotations |
|---|---|---|---|---|
0x10 | m_FriendlyName | CUtlString | ||
0x18 | m_Ext | CUtlString | ||
0x20 | m_IconLg | CUtlString | ||
0x28 | m_IconSm | CUtlString | ||
0x30 | m_SuppressSubstrings | CUtlVector< CUtlString > | ||
0x48 | m_AdditionalExtensions | CUtlVector< CUtlString > | ||
0x60 | m_EngineCommands | CUtlVector< AssetEngineCommand_t > | ||
0x78 | m_LimitToMods | CUtlVector< CUtlString > | ||
0x90 | m_ExcludeFromMods | CUtlVector< CUtlString > | ||
0xa8 | m_HideForRetailMods | CUtlVector< CUtlString > | ||
0xc0 | m_PreviewThumbnailOverlayIcon | CUtlString | ||
0xc8 | m_bErrorOnUnrecognizedOutboundRefs | bool | ||
0xd0 | m_UnrecognizedOutboundRefsErrorTypeExceptions | CUtlVector< CUtlString > | ||
0xe8 | m_bHideTypeByDefault | bool | ||
0xe9 | m_bCannotBeShown | bool | ||
0xea | m_bIsNontrivialChildAssetType | bool | ||
0xeb | m_bSuppressFullFingerprintCalculation | bool | ||
0xec | m_bIgnoreCompiledState | bool | ||
0xed | m_bContentFileIsText | bool | ||
0xee | m_bPrefersLivePreview | bool | ||
0xef | m_bPresentInGameTree | bool | ||
0xf0 | m_bShouldCompileErrorFallbackToDisk | bool | ||
0xf4 | m_nAssetTypeVersion | int32 | ||
0xf8 | m_Test_InjectSearchable | CUtlString |
KV3 class defaults
{
"_class": "CSimpleAssetTypeInfo",
"m_FriendlyName": "",
"m_Ext": "",
"m_IconLg": "game:tools/images/assettypes/generic_lg.png",
"m_IconSm": "game:tools/images/assettypes/generic_sm.png",
"m_SuppressSubstrings":
[
],
"m_AdditionalExtensions":
[
],
"m_EngineCommands":
[
],
"m_LimitToMods":
[
],
"m_ExcludeFromMods":
[
],
"m_HideForRetailMods":
[
],
"m_PreviewThumbnailOverlayIcon": "",
"m_bErrorOnUnrecognizedOutboundRefs": false,
"m_UnrecognizedOutboundRefsErrorTypeExceptions":
[
],
"m_bHideTypeByDefault": false,
"m_bCannotBeShown": false,
"m_bIsNontrivialChildAssetType": false,
"m_bSuppressFullFingerprintCalculation": false,
"m_bIgnoreCompiledState": false,
"m_bContentFileIsText": false,
"m_bPrefersLivePreview": false,
"m_bPresentInGameTree": false,
"m_bShouldCompileErrorFallbackToDisk": false,
"m_nAssetTypeVersion": 0,
"m_Test_InjectSearchable": ""
}