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
host
1
CAnimScriptBase
mapdoclib
5
CMapChoreoLocatorShapeType_t
CMapChoreoLocatorType_t
CSprayedDataPreset
CSprayedDataPresetElement
CSprayedDataSettingsBlock
materialsystem2
20
BloomBlendMode_t
HorizJustification_e
LayoutPositionType_e
MaterialParamBuffer_t
MaterialParamFloat_t
MaterialParamInt_t
MaterialParamString_t
MaterialParamTexture_t
MaterialParamVector_t
MaterialParam_t
MaterialResourceData_t
PostProcessingBloomParameters_t
PostProcessingFogScatteringParameters_t
PostProcessingLocalContrastParameters_t
PostProcessingLocalExposureParameters_t
PostProcessingResource_t
PostProcessingTonemapParameters_t
PostProcessingVignetteParameters_t
VertJustification_e
ViewFadeMode_t
mathlib_extended
18
AABBWS_t
AABB_t
CFuseProgram
CFuseSymbolTable
ConstantInfo_t
FourQuaternions
FunctionInfo_t
FuseFunctionIndex_t
FuseVariableAccess_t
FuseVariableIndex_t
FuseVariableType_t
NoiseOscillatorDef_t
NoiseStreamDef_t
NoiseStreamModifier_t
NoiseStreamTurbulence_t
NoiseStreamType_t
PackedAABB_t
VariableInfo_t
met
3
EMaterialLayer_t
EMaterialVariable_t
EMaterialVariables_t
modeldoc_editor
6
CMotionAnalysisSettings
CMotionAnalysisSettings_Foot
CreateAttachmentFromVertexOpts_t
DuplicateAndMirrorAttachmentOpts_t
MirrorSpace_t
VertexAttachmentAlignModeSchema_t
modellib
140
AnimComponentID
AnimNodeID
AnimNodeOutputID
AnimParamID
AnimScriptHandle
AnimStateID
AnimTagID
AttachmentHandle_t
CAimConstraint
CAnimAttachment
CAnimCycle
CAnimFoot
CAnimSkeleton
CAttachment
CBaseConstraint
CBoneConstraintBase
CBoneConstraintDotToMorph
CBoneConstraintPoseSpaceBone
CBoneConstraintPoseSpaceBone::Input_t
CBoneConstraintPoseSpaceMorph
Type
/
to search schemas
Dota 2
materialsystem2
MaterialResourceData_t
MaterialResourceData_t
304 bytes (0x0130), align 8
Source
Also in
Counter-Strike 2
Deadlock
Half-Life: Alyx
differs
Fields
Name
Type
Offset
m_materialName
CUtlString
0
0x0000
m_shaderName
CUtlString
8
0x0008
m_intParams
CUtlVector
<
MaterialParamInt_t
>
16
0x0010
m_floatParams
CUtlVector
<
MaterialParamFloat_t
>
40
0x0028
m_vectorParams
CUtlVector
<
MaterialParamVector_t
>
64
0x0040
m_textureParams
CUtlVector
<
MaterialParamTexture_t
>
88
0x0058
m_dynamicParams
CUtlVector
<
MaterialParamBuffer_t
>
112
0x0070
m_dynamicTextureParams
CUtlVector
<
MaterialParamBuffer_t
>
136
0x0088
m_intAttributes
CUtlVector
<
MaterialParamInt_t
>
160
0x00A0
m_floatAttributes
CUtlVector
<
MaterialParamFloat_t
>
184
0x00B8
m_vectorAttributes
CUtlVector
<
MaterialParamVector_t
>
208
0x00D0
m_textureAttributes
CUtlVector
<
MaterialParamTexture_t
>
232
0x00E8
m_stringAttributes
CUtlVector
<
MaterialParamString_t
>
256
0x0100
m_renderAttributesUsed
CUtlVector
<
CUtlString
>
280
0x0118