Skip to content

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_t
Inheritance chain, direct subclasses (up to 20) and a few composition edges

Memory layout

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

CompositeMaterialEditorPoint_t

OffsetFieldTypeFromAnnotations
0x0m_ModelNameCResourceNameTyped< CWeakHandle< InfoForResourceTypeCModel > >MPropertyFriendlyName Target Model MPropertyGroupName Preview Model
0xe0m_nSequenceIndexint32MPropertyFriendlyName Animation MPropertyGroupName Preview Model
0xe4m_flCyclefloat32MPropertyAttributeRange 0.0 1.0 MPropertyFriendlyName Animation Cycle MPropertyGroupName Preview Model
0xe8m_KVModelStateChoicesKeyValues3MPropertyAttributeEditor CompositeMaterialUserModelStateSetting MPropertyFriendlyName Model Preview State MPropertyGroupName Preview Model
0xf8m_bEnableChildModelboolMPropertyAutoRebuildOnChange MPropertyFriendlyName Enable Child Model MPropertyGroupName Preview Model
0x100m_ChildModelNameCResourceNameTyped< CWeakHandle< InfoForResourceTypeCModel > >MPropertyAttrStateCallback MPropertyFriendlyName Child Model MPropertyGroupName Preview Model
0x1e0m_vecCompositeMaterialAssemblyProceduresCUtlVector< CompositeMaterialAssemblyProcedure_t >MPropertyFriendlyName Composite Material Assembly Procedures MPropertyGroupName Composite Material Assembly
0x1f8m_vecCompositeMaterialsCUtlVector< 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":
	[
	]
}