CompositeMaterialEditorPoint_t
CS2 build 25218825 · Steam date 2026-09-09 · platform windows-x86_64 · cs2_schema.json
Kind: classSize: 536 bytes (0x218)Alignment: 8 bytesModule: compositematerialslibBinary: !GlobalTypes
Relationships
Inherits from: nothing; this is a root class.
Used by (1) as a field type
Inheritance tree
- CompositeMaterialEditorPoint_t
Relationship diagram (3 edges)
classDiagram
CompositeMaterialEditorPoint_t *-- InfoForResourceTypeCModel
CompositeMaterialEditorPoint_t *-- CompositeMaterialAssemblyProcedure_t
CompositeMaterialEditorPoint_t *-- CompositeMaterial_tMemory layout
8 fields, 8 declared here and 0 inherited. Offsets are absolute from the object base on windows-x86_64.
CompositeMaterialEditorPoint_t
| Offset | Field | Type | From | Annotations |
|---|---|---|---|---|
0x0 | m_ModelName | CResourceNameTyped< CWeakHandle< InfoForResourceTypeCModel > > | MPropertyFriendlyName Target Model MPropertyGroupName Preview Model | |
0xe0 | m_nSequenceIndex | int32 | MPropertyFriendlyName Animation MPropertyGroupName Preview Model | |
0xe4 | m_flCycle | float32 | MPropertyAttributeRange 0.0 1.0 MPropertyFriendlyName Animation Cycle MPropertyGroupName Preview Model | |
0xe8 | m_KVModelStateChoices | KeyValues3 | MPropertyAttributeEditor CompositeMaterialUserModelStateSetting MPropertyFriendlyName Model Preview State MPropertyGroupName Preview Model | |
0xf8 | m_bEnableChildModel | bool | MPropertyAutoRebuildOnChange MPropertyFriendlyName Enable Child Model MPropertyGroupName Preview Model | |
0x100 | m_ChildModelName | CResourceNameTyped< CWeakHandle< InfoForResourceTypeCModel > > | MPropertyAttrStateCallback MPropertyFriendlyName Child Model MPropertyGroupName Preview Model | |
0x1e0 | m_vecCompositeMaterialAssemblyProcedures | CUtlVector< CompositeMaterialAssemblyProcedure_t > | MPropertyFriendlyName Composite Material Assembly Procedures MPropertyGroupName Composite Material Assembly | |
0x1f8 | m_vecCompositeMaterials | CUtlVector< CompositeMaterial_t > | MPropertyFriendlyName Generated Composite Materials |
KV3 class defaults
{
"m_ModelName": "",
"m_nSequenceIndex": 0,
"m_flCycle": 0.000000,
"m_KVModelStateChoices": null,
"m_bEnableChildModel": false,
"m_ChildModelName": "",
"m_vecCompositeMaterialAssemblyProcedures":
[
]
}