Source 2 Viewer
Game
Counter-Strike 2
Dota 2
Deadlock
Half-Life: Alyx
Section
Schemas
10,187
ConVars & Commands
6,276
Show
All
10,187
Classes
9,310
Enums
877
Entities
2,141
Components
26
Networked
858
VData
41
Exclusive
6,248
CSSDSMsg_ViewRender
CSSDSMsg_ViewTarget
CSSDSMsg_ViewTargetList
ClutterSceneObject_t
ClutterTile_t
DisableShadows_t
ESceneObjectMeshletVisualization
ESceneObjectVisualization
ESilhouetteType_t
ExtraVertexStreamOverride_t
MaterialOverride_t
ObjectTypeFlags_t
RTProxyBLAS_t
RTProxyInstanceFlags_t
RTProxyInstanceInfo_t
SceneObject_t
SceneStatsSections_t
SceneViewId_t
WorldNodeOnDiskBufferData_t
WorldNode_t
schemasystem
3
CSchemaSystemInternalRegistration
ThreeState_t
fieldtype_t
sounddoc_lib
143
CAudioAmpNodeDesc
CAudioAutoFilterNodeDesc
CAudioBlendDesc
CAudioBoxverb2NodeDesc
CAudioBoxverbNodeDesc
CAudioConvolutionNodeDesc
CAudioDelayNodeDesc
CAudioDiffusorNodeDesc
CAudioDualCompressorNodeDesc
CAudioDynamics3BandNodeDesc
CAudioDynamicsCompressorNodeDesc
CAudioDynamicsLimiterNodeDesc
CAudioDynamicsNodeDesc
CAudioEQ8NodeDesc
CAudioEffectChainNodeDesc
CAudioEnvelopeNodeDesc
CAudioFilterNodeDesc
CAudioFlangerNodeDesc
CAudioFreeverbNodeDesc
CAudioMeterNodeDesc
CAudioMixerNodeDesc
CAudioModDelayNodeDesc
CAudioOscNodeDesc
CAudioOutputNodeDesc
CAudioPannerNodeDesc
CAudioPitchShiftNodeDesc
CAudioPlateverbNodeDesc
CAudioProcessorNodeDesc
CAudioShaperNodeDesc
CAudioSourceNodeDesc
CAudioSplitterBlendDesc
CAudioSplitterNodeDesc
CAudioSteamAudioPathingNodeDesc
CAudioSteamAudioSourceNodeDesc
CAudioSubgraphNodeDesc
CAudioSubgraphSwitchNodeDesc
CAudioTrackNodeDesc
CAudioUtilityNodeDesc
CAudioVocoderNodeDesc
CBlendVsndsToImpulseResponseNodeDesc
CControlAutomaticNodeDesc
CControlCrossfadeNodeDesc
CControlCurveNodeDesc
CControlInputArrayNodeDesc
CControlInputNodeDesc
CControlListenerNodeDesc
CControlMeterNodeDesc
CControlOutputNodeDesc
CControlRemapNodeDesc
CControlStackInputNodeDesc
CDelayImpulseResponseNodeDesc
CEffectNameInputNodeDesc
CEffectsPreviewList
CFilterStage
CGraphEditorState
Type
/
to search schemas
Deadlock
scenesystem
WorldNode_t
WorldNode_t
400 bytes (0x0190), align 8
Source
Also in
Counter-Strike 2
differs
Dota 2
Half-Life: Alyx
differs
Fields
Name
Type
Offset
m_sceneObjects
CUtlVector
<
SceneObject_t
>
0
0x0000
m_visClusterMembership
CUtlVector
<
uint16
>
24
0x0018
m_aggregateSceneObjects
CUtlVector
<
AggregateSceneObject_t
>
48
0x0030
m_clutterSceneObjects
CUtlVector
<
ClutterSceneObject_t
>
72
0x0048
m_rtProxies
CUtlVector
<
AggregateRTProxySceneObject_t
>
96
0x0060
m_extraVertexStreamOverrides
CUtlVector
<
ExtraVertexStreamOverride_t
>
120
0x0078
m_materialOverrides
CUtlVector
<
MaterialOverride_t
>
144
0x0090
m_extraVertexStreams
CUtlVector
<
WorldNodeOnDiskBufferData_t
>
168
0x00A8
m_aggregateInstanceStreams
CUtlVector
<
AggregateInstanceStreamOnDiskData_t
>
192
0x00C0
m_vertexAlbedoStreams
CUtlVector
<
AggregateVertexAlbedoStreamOnDiskData_t
>
216
0x00D8
m_vertexEmissiveStreams
CUtlVector
<
AggregateVertexEmissiveStreamOnDiskData_t
>
240
0x00F0
m_layerNames
CUtlVector
<
CUtlString
>
264
0x0108
m_sceneObjectLayerIndices
CUtlVector
<
uint8
>
288
0x0120
m_grassFileName
CUtlString
312
0x0138
m_nodeLightingInfo
BakedLightingInfo_t
320
0x0140
m_bHasBakedGeometryFlag
bool
392
0x0188