Source 2 Viewer
Game
Counter-Strike 2
Dota 2
Deadlock
Half-Life: Alyx
Section
Schemas
18,139
ConVars & Commands
7,284
Show
All
18,139
Classes
17,201
Enums
938
Entities
6,931
Components
22
Networked
627
VData
165
Exclusive
14,143
CModelConfigElement_SetRenderColor
CModelConfigElement_UserPick
CModelConfigList
CMorphBundleData
CMorphConstraint
CMorphData
CMorphRectData
CMorphSetData
CNPCPhysicsHull
COrientConstraint
CParentConstraint
CPhysSurfaceProperties
CPhysSurfacePropertiesAudio
CPhysSurfacePropertiesPhysics
CPhysSurfacePropertiesSoundNames
CPhysSurfacePropertiesVehicle
CPointConstraint
CRenderBufferBinding
CRenderGroom
CRenderMesh
CRenderSkeleton
CSceneObjectData
CSceneObjectData::RTProxyDrawDescriptor_t
CTiltTwistConstraint
CTwistConstraint
CVPhysXSurfacePropertiesList
DynamicMeshDeformParams_t
FlexOpCode_t
InputLayoutVariation_t
MaterialGroup_t
MeshDrawPrimitiveFlags_t
ModelAnimGraph2Ref_t
ModelBoneFlexComponent_t
ModelBoneFlexDriverControl_t
ModelBoneFlexDriver_t
ModelConfigAttachmentType_t
ModelEmbeddedMesh_t
ModelMeshBufferData_t
ModelMeshBufferUsage_t
ModelSkeletonData_t
ModelSkeletonData_t::BoneFlags_t
MorphBundleType_t
MorphFlexControllerRemapType_t
MovementCapability_t
NPCPhysicsHullType_t
PermModelDataAnimatedMaterialAttribute_t
PermModelData_t
PermModelExtPart_t
PermModelInfo_t
PermModelInfo_t::FlagEnum
PhysShapeMarkup_t
PhysSoftbodyDesc_t
RenderBufferFlags_t
RenderHairStrandInfo_t
RenderInputLayoutField_t
RenderMeshSlotType_t
RenderMultisampleType_t
RenderPrimitiveType_t
RenderSkeletonBone_t
RenderSlotType_t
ScriptedHeldWeaponBehavior_t
ScriptedMoveTo_t
SharedMovementGait_t
SheetSequenceIntegerId_t
SkeletonAnimCapture_t
SkeletonAnimCapture_t::Bone_t
SkeletonAnimCapture_t::Camera_t
SkeletonAnimCapture_t::FrameStamp_t
SkeletonAnimCapture_t::Frame_t
SkeletonBoneBounds_t
SkeletonDemoDb_t
UpscalerType_t
VPhysXAggregateData_t
VPhysXAggregateData_t::VPhysXFlagEnum_t
VPhysXBodyPart_t
VPhysXBodyPart_t::VPhysXFlagEnum_t
VPhysXCollisionAttributes_t
VPhysXConstraint2_t
VPhysXConstraintParams_t
VPhysXConstraintParams_t::EnumFlags0_t
Type
/
to search schemas
Dota 2
modellib
CRenderMesh
CRenderMesh
560 bytes (0x0230), align 8
Source
Metadata
MHasKV3TransferPolymorphicClassname
MGetKV3ClassDefaults
: { "m_attachments": [], "m_hitboxsets": [], "m_morphSet": "" }
Also in
Counter-Strike 2
offsets differ
Deadlock
Half-Life: Alyx
differs
Fields
Name
Type
Offset
m_sceneObjects
CUtlLeanVectorFixedGrowable
<
CSceneObjectData
,
1
>
16
0x0010
m_constraints
CUtlLeanVector
<
CBaseConstraint
*
>
208
0x00D0
m_skeleton
CRenderSkeleton
224
0x00E0
m_bUseUV2ForCharting
bool
500
0x01F4
m_bEmbeddedMapMesh
bool
501
0x01F5
m_meshDeformParams
DynamicMeshDeformParams_t
536
0x0218
m_pGroomData
CRenderGroom
*
552
0x0228