modellib
Model, mesh and material group data as it exists at runtime.
CS2 build 25218825 · Steam date 2026-09-09 · platform windows-x86_64 · cs2_schema.json
Classes: 114Enums: 26Binaries: !GlobalTypesInheritance tree for this module
Classes
Enums
| Enum | Underlying | Members | Description |
|---|---|---|---|
| FlexOpCode_t | uint32_t | 26 | |
| InputLayoutVariation_t | uint8_t | 4 | |
| MeshDrawPrimitiveFlags_t | uint32_t | 8 | |
| ModelBoneFlexComponent_t | uint32_t | 4 | |
| ModelConfigAttachmentType_t | uint32_t | 5 | |
| ModelMeshBufferUsage_t | uint8_t | 8 | |
| ModelSkeletonData_t::BoneFlags_t | uint32_t | 22 | |
| MorphBundleType_t | uint32_t | 4 | |
| MorphFlexControllerRemapType_t | uint32_t | 4 | |
| MovementCapability_t | uint32_t | 10 | |
| NPCPhysicsHullType_t | uint32_t | 7 | |
| PermModelInfo_t::FlagEnum | uint32_t | 15 | |
| RenderBufferFlags_t | uint32_t | 14 | |
| RenderMeshSlotType_t | uint8_t | 3 | |
| RenderMultisampleType_t | uint8_t | 8 | |
| RenderPrimitiveType_t | uint32_t | 14 | |
| RenderSlotType_t | uint8_t | 3 | |
| ScriptedHeldWeaponBehavior_t | uint32_t | 4 | |
| ScriptedMoveTo_t | uint32_t | 6 | |
| SharedMovementGait_t | uint8_t | 6 | |
| UpscalerType_t | uint32_t | 6 | |
| VertexAlbedoFormat_t | uint8_t | 3 | |
| VPhysXAggregateData_t::VPhysXFlagEnum_t | uint32_t | 3 | |
| VPhysXBodyPart_t::VPhysXFlagEnum_t | uint32_t | 6 | |
| VPhysXConstraintParams_t::EnumFlags0_t | uint32_t | 4 | |
| VPhysXJoint_t::Flags_t | uint32_t | 3 |