Source 2 Viewer
Game
Counter-Strike 2
Dota 2
Deadlock
Half-Life: Alyx
Section
Schemas
4,516
ConVars & Commands
5,573
Show
All
4,516
Classes
3,881
Enums
635
Entities
852
Components
19
Networked
414
VData
27
Exclusive
482
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
CBoneConstraintPoseSpaceMorph::Input_t
CBoneConstraintRbf
CConstraintSlave
CConstraintTarget
CCycleBase
CDrawCullingData
CFlexController
CFlexDesc
CFlexOp
CFlexRule
CFootCycle
CFootCycleDefinition
CFootDefinition
CFootMotion
CFootStride
CFootTrajectories
CFootTrajectory
CHitBox
CHitBoxSet
CHitBoxSetList
CMaterialDrawDescriptor
CMaterialDrawDescriptor::RigidMeshPart_t
CMeshletDescriptor
CModelConfig
CModelConfigElement
CModelConfigElement_AttachedModel
CModelConfigElement_Command
CModelConfigElement_RandomColor
CModelConfigElement_RandomPick
CModelConfigElement_SetBodygroup
CModelConfigElement_SetBodygroupOnAttachedModels
Type
/
to search schemas
Counter-Strike 2
met
EMaterialVariable_t
EMaterialVariable_t
248 bytes (0xF8), align 8
Source
Used by fields
EMaterialVariables_t
m_Variables
Also in
Dota 2
Fields
Name
Type
Offset
m_Name
CUtlString
0
0x00
m_ExportName
CUtlString
8
0x08
m_UiName
CUtlString
16
0x10
m_UiOptions
CUtlString
24
0x18
m_bEnabled
bool
32
0x20
m_bHidden
bool
33
0x21
m_EnumLabel
CUtlString
40
0x28
m_nLayerId
int32
= -1
48
0x30
m_bLayerAllowOverride
bool
= true
52
0x34
m_bLayerReference
bool
53
0x35
m_inheritedValue
CUtlString
56
0x38
m_inheritedValueSource
CUtlString
64
0x40
m_Group
CUtlString
72
0x48
m_SubGroup
CUtlString
80
0x50
m_nSortKeyGroup
int32
= -1
88
0x58
m_nSortKeySubGroup
int32
= -1
92
0x5C
m_nSortKeyVariable
int32
= -1
96
0x60
m_error
CUtlString
104
0x68
m_expression
CUtlString
112
0x70
m_referencedExpressionPath
CUtlString
120
0x78
m_referencedValuePath
CUtlString
128
0x80
m_nElements
int32
= 1
136
0x88
m_value
CUtlString
144
0x90
m_default
CUtlString
152
0x98
m_min
CUtlString
160
0xA0
m_max
CUtlString
168
0xA8
m_step
CUtlString
176
0xB0
m_precision
CUtlString
184
0xB8
m_bInitialTextureInput
bool
= true
192
0xC0
m_nTextureAutoFillCount
int32
196
0xC4
m_alternateInput
CUtlString
200
0xC8
m_defaultColor
CUtlString
= "[0 0 0 0]"
208
0xD0
m_defaultInput
CUtlString
216
0xD8
m_textureSuffix
CUtlString
224
0xE0
m_defaultSlider
CUtlString
= "[0 0 0 0]"
232
0xE8
m_fDefaultSlider
float32
[2]
240
0xF0