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
sndopvarlatchdata_t
soundcommands_t
soundlevel_t
style_index_t
subquest_player_stat_types_t
subquest_text_replace_values_t
thinkfunc_t
unacknowledged_item_inventory_positions_t
vote_create_failed_t
server
7,221
ActiveModelConfig_t
ActorClipEntry_t
ActorMapping_t
AnimGraph2SerializedPoseRecipeSlot_t
AutoRoomDoorwayPairs_t
CAI_ChangeHintGroup
CAI_Expresser
CAI_ExpresserWithFollowup
CAdditionalWearable
CAmbientGeneric
CAnimationLayer
CAttributeContainer
CAttributeList
CAttributeManager
CAttributeManager::cached_attribute_float_t
CBaseAnimGraph
CBaseAnimGraphController
CBaseAnimatingActivity
CBaseAnimatingController
CBaseAnimatingOverlay
CBaseAnimatingOverlayController
CBaseClientUIEntity
CBaseCombatCharacter
CBaseDMStart
CBaseEntity
CBaseFilter
CBaseModelEntity
CBaseModelEntity::BodyGroupRequest_t
CBaseModelEntity::OnDamageLevelChangedArgs_t
CBasePlatTrain
CBasePlayerController
CBasePlayerPawn
CBasePlayerVData
CBasePlayerWeapon
CBasePlayerWeaponVData
CBaseProp
CBaseToggle
CBaseTrackedStatsEntity
CBaseTrigger
CBeam
CBodyComponent
CBodyComponentBaseAnimGraph
CBodyComponentBaseAnimating
CBodyComponentBaseAnimatingOverlay
CBodyComponentBaseModelEntity
CBodyComponentPoint
CBodyComponentSkeletonInstance
CBreakable
CBreakableProp
CBuoyancyHelper
CChangeLevel
CChoreoComponent
CChoreoInfoTarget
CCitadelSoundOpvarSetOBB
CCollisionProperty
CColorCorrection
CColorCorrectionVolume
CCommentaryAuto
CCommentarySystem
CCommentaryViewPosition
CConstantForceController
CConstraintAnchor
CCredits
CDOTAAppCheers
CDOTABaseAbility
CDOTABaseCustomHeroPickRules
CDOTABaseGameMode
CDOTABehaviorAbilityChannel
CDOTABehaviorAbilityPhase
CDOTABehaviorAttack
Type
/
to search schemas
Dota 2
server
CPointEntity
CAmbientGeneric
CAmbientGeneric
ambient_generic
1344 bytes (0x0540), align 8
Source
Inherits
CPointEntity
CBaseEntity
CEntityInstance
Also in
Counter-Strike 2
offsets differ
Deadlock
offsets differ
Half-Life: Alyx
differs
Fields
Declared here
With inherited
Name
Type
Offset
Inherited fields
0x0000 – 0x0497
m_radius
float32
1176
0x0498
m_flMaxRadius
float32
1180
0x049C
m_iSoundLevel
soundlevel_t
1184
0x04A0
m_dpv
dynpitchvol_t
1188
0x04A4
m_fActive
bool
1288
0x0508
m_fLooping
bool
1289
0x0509
m_iszSound
CGameSoundEventName
1296
0x0510
m_sSourceEntName
CUtlSymbolLarge
1304
0x0518
m_hSoundSource
CHandle
<
CBaseEntity
>
1312
0x0520
MNotSaved
m_nSoundSourceEntIndex
CEntityIndex
1316
0x0524
MNotSaved
ambient_generic
spawnable
Keyvalues
Declared here
With inherited
Name
Type
Field
Inherited keyvalues
message
soundname
m_iszSound
radius
float32
m_radius
SourceEntityName
string
m_sSourceEntName
preset
int32
m_dpv.preset
pitch
int32
m_dpv.pitchrun
pitchstart
int32
m_dpv.pitchstart
spinup
int32
m_dpv.spinup
spindown
int32
m_dpv.spindown
volstart
int32
m_dpv.volstart
lfotype
int32
m_dpv.lfotype
lfomodpitch
int32
m_dpv.lfomodpitch
lfomodvol
int32
m_dpv.lfomodvol
cspinup
int32
m_dpv.cspinup
fadein
int32
procedural
fadeout
int32
procedural
fadeinsecs
int32
procedural
fadeoutsecs
int32
procedural
Inputs
Declared here
With inherited
Name
Pulse
Description
Inherited inputs
FadeIn
(param:
float
)
—
FadeOut
(param:
float
)
—
Pitch
(param:
float
)
—
PlaySound
()
—
StopSound
()
—
ToggleSound
()
—
Volume
(param:
float
)
—
Outputs
Declared here
With inherited
Inherited outputs