Skip to content

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
Relationship diagram (4 edges)
classDiagram
    CSimpleAssetTypeInfo <|-- CBitmapAssetTypeInfo
    CSimpleAssetTypeInfo <|-- CResourceAssetTypeInfo
    CSimpleAssetTypeInfo <|-- CVMMDAssetTypeInfo
    CSimpleAssetTypeInfo *-- AssetEngineCommand_t
Inheritance chain, direct subclasses (up to 20) and a few composition edges

Memory layout

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

CSimpleAssetTypeInfo

OffsetFieldTypeFromAnnotations
0x10m_FriendlyNameCUtlString
0x18m_ExtCUtlString
0x20m_IconLgCUtlString
0x28m_IconSmCUtlString
0x30m_SuppressSubstringsCUtlVector< CUtlString >
0x48m_AdditionalExtensionsCUtlVector< CUtlString >
0x60m_EngineCommandsCUtlVector< AssetEngineCommand_t >
0x78m_LimitToModsCUtlVector< CUtlString >
0x90m_ExcludeFromModsCUtlVector< CUtlString >
0xa8m_HideForRetailModsCUtlVector< CUtlString >
0xc0m_PreviewThumbnailOverlayIconCUtlString
0xc8m_bErrorOnUnrecognizedOutboundRefsbool
0xd0m_UnrecognizedOutboundRefsErrorTypeExceptionsCUtlVector< CUtlString >
0xe8m_bHideTypeByDefaultbool
0xe9m_bCannotBeShownbool
0xeam_bIsNontrivialChildAssetTypebool
0xebm_bSuppressFullFingerprintCalculationbool
0xecm_bIgnoreCompiledStatebool
0xedm_bContentFileIsTextbool
0xeem_bPrefersLivePreviewbool
0xefm_bPresentInGameTreebool
0xf0m_bShouldCompileErrorFallbackToDiskbool
0xf4m_nAssetTypeVersionint32
0xf8m_Test_InjectSearchableCUtlString
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": ""
}