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
CRulePointEntity
CSAdditionalMatchStats_t
CSAdditionalPerRoundStats_t
CSMatchStats_t
CSPerRoundStats_t
CSceneEntity
CSceneEntityAlias_logic_choreographed_scene
CSceneListManager
CScriptItem
CScriptNavBlocker
CScriptTriggerHurt
CScriptTriggerMultiple
CScriptTriggerOnce
CScriptTriggerPush
CScriptedSequence
CServerOnlyEntity
CServerOnlyModelEntity
CServerOnlyPointEntity
CServerRagdollTrigger
CShatterGlassShard
CShatterGlassShardPhysics
CShower
CSimpleMarkupVolumeTagged
CSingleplayRules
CSkeletonInstance
CSkyCamera
CSkyCameraVolume
CSkyCameraVolumeTarget
CSkyboxReference
CSmokeGrenade
CSmokeGrenadeProjectile
CSmoothFunc
CSoundAreaEntityBase
CSoundAreaEntityOrientedBox
CSoundAreaEntitySphere
CSoundEventAABBEntity
CSoundEventBoxEntity
CSoundEventBoxHelper
CSoundEventConeEntity
CSoundEventEntity
CSoundEventEntityAlias_snd_event_point
CSoundEventMultiPointEntity
CSoundEventOBBEntity
CSoundEventParameter
CSoundEventPathCornerEntity
CSoundEventSphereEntity
CSoundOpvarSetAABBEntity
CSoundOpvarSetAutoRoomEntity
CSoundOpvarSetBoxEntity
CSoundOpvarSetDomeEntity
CSoundOpvarSetEntity
CSoundOpvarSetOBBEntity
CSoundOpvarSetOBBWindEntity
CSoundOpvarSetPathCornerEntity
CSoundOpvarSetPointBase
CSoundOpvarSetPointEntity
CSoundStackSave
CSplineConstraint
CSpotlightEnd
CSprite
CSpriteAlias_env_glow
CSpriteOriented
CTankTargetChange
CTankTrainAI
CTeam
CTeamplayRules
CTestEffect
CTestPulseIO
CTestPulseIO::EntityHandleIntArgs_t
CTestPulseIO::EntityNameStringArgs_t
CTestPulseIO::FloatStringArgs_t
CTestPulseIO::ThreeStringArgs_t
CTestPulseIOComponent
CTestPulseIOComponent_Derived
CTextureBasedAnimatable
CTimeline
CTimerEntity
CTonemapController2
CTonemapController2Alias_env_tonemap_controller2
CTonemapTrigger
Type
/
to search schemas
Counter-Strike 2
server
CShatterGlassShard
CShatterGlassShard
184 bytes (0xB8), align 8
Source
Metadata
MHasKV3TransferPolymorphicClassname
Also in
Deadlock
Half-Life: Alyx
differs
Fields
Name
Type
Offset
m_hShardHandle
uint32
8
0x08
m_vecPanelVertices
CUtlVector
<
Vector2D
>
16
0x10
MNotSaved
m_vLocalPanelSpaceOrigin
Vector2D
40
0x28
MNotSaved
m_hModel
CStrongHandle
<
InfoForResourceTypeCModel
>
48
0x30
MNotSaved
m_hPhysicsEntity
CHandle
<
CShatterGlassShardPhysics
>
56
0x38
m_hParentPanel
CHandle
<
CFuncShatterglass
>
60
0x3C
m_hParentShard
uint32
64
0x40
m_ShatterStressType
ShatterGlassStressType
= "SHATTERGLASS_BLUNT"
68
0x44
m_vecStressVelocity
Vector
72
0x48
m_bCreatedModel
bool
84
0x54
MNotSaved
m_flLongestEdge
float32
88
0x58
MNotSaved
m_flShortestEdge
float32
92
0x5C
MNotSaved
m_flLongestAcross
float32
96
0x60
MNotSaved
m_flShortestAcross
float32
100
0x64
MNotSaved
m_flSumOfAllEdges
float32
104
0x68
MNotSaved
m_flArea
float32
108
0x6C
MNotSaved
m_nOnFrameEdge
OnFrame
= "ONFRAME_UNKNOWN"
112
0x70
m_nSubShardGeneration
int32
116
0x74
m_vecAverageVertPosition
Vector2D
120
0x78
MNotSaved
m_bAverageVertPositionIsValid
bool
128
0x80
MNotSaved
m_vecPanelSpaceStressPositionA
Vector2D
132
0x84
m_vecPanelSpaceStressPositionB
Vector2D
140
0x8C
m_bStressPositionAIsValid
bool
148
0x94
m_bStressPositionBIsValid
bool
149
0x95
m_bFlaggedForRemoval
bool
150
0x96
m_flPhysicsEntitySpawnedAtTime
GameTime_t
152
0x98
m_hEntityHittingMe
CHandle
<
CBaseEntity
>
156
0x9C
m_vecNeighbors
CUtlVector
<
uint32
>
160
0xA0