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
CSpriteAlias_env_glow
CSpriteOriented
CStayAway_PathCostAreaFilter
CStreetBrawlController
CTankTargetChange
CTankTrainAI
CTeam
CTeamRelativeParticleSystem
CTeamTrackedStatsEntity
CTeamplayRules
CTemplateNPCMaker
CTestEffect
CTestPulseIO
CTestPulseIO::EntityHandleIntArgs_t
CTestPulseIO::EntityNameStringArgs_t
CTestPulseIO::FloatStringArgs_t
CTestPulseIO::ThreeStringArgs_t
CTestPulseIOComponent
CTestPulseIOComponent_Derived
CTextureBasedAnimatable
CTier3BossAbility
CTimeline
CTimerEntity
CTonemapController2
CTonemapController2Alias_env_tonemap_controller2
CTonemapTrigger
CTouchExpansionComponent
CTriggerActiveWeaponDetect
CTriggerAddModifier
CTriggerBrush
CTriggerBurrowUnderground
CTriggerCallback
CTriggerDetectBulletFire
CTriggerDetectExplosion
CTriggerFan
CTriggerGameEvent
CTriggerGravity
CTriggerHurt
CTriggerIcePathVolume
CTriggerImpact
CTriggerInvisVolume
CTriggerItemShop
CTriggerItemShopSafeZone
CTriggerLerpObject
CTriggerLook
CTriggerMidBossShield
CTriggerModifier
CTriggerMultiple
CTriggerNeutralIdles
CTriggerNeutralShield
CTriggerObscuredVolume
CTriggerOnce
CTriggerPassthroughFakeWall
CTriggerPhysics
CTriggerPingLocation
CTriggerProximity
CTriggerPush
CTriggerRemove
CTriggerRemoveModifier
CTriggerSave
CTriggerSndSosOpvar
CTriggerSoundscape
CTriggerSuspendModifier
CTriggerTeamBase
CTriggerTeleport
CTriggerTier3Phase2Shield
CTriggerTrooperDamageReductionDetector
CTriggerTrooperDetector
CTriggerVolume
CTrooperApproachHorizon
CUnreachableTargetList
CWaterBullet
CWorld
C_HeroPreview
ChoreoEntityFacing_t
CitadelAbilityProjectileCreateInfo_t
CitadelAbilityProjectileVolumeTouchInfo_t
CitadelAbilityVData
CitadelConfigurableTrackedAbilityProjectileCreateInfo_t
CitadelCosmeticAbilityVData
Type
/
to search schemas
Deadlock
server
CBaseModelEntity
CTextureBasedAnimatable
CTextureBasedAnimatable
hl_vr_texture_based_animatable
2224 bytes (0x08B0), align 8
Source
Inherits
CBaseModelEntity
CBaseEntity
CEntityInstance
Also in
client
Counter-Strike 2
offsets differ
Dota 2
offsets differ
Half-Life: Alyx
differs
Fields
Networked
Declared here
With inherited
Name
Type
Offset
Inherited fields
0x0000 – 0x0877
m_bLoop
bool
2168
0x0878
m_flFPS
float32
2172
0x087C
m_hPositionKeys
CStrongHandle
<
InfoForResourceTypeCTextureBase
>
2176
0x0880
as
HRenderTextureStrong
resource
vtex
m_hRotationKeys
CStrongHandle
<
InfoForResourceTypeCTextureBase
>
2184
0x0888
as
HRenderTextureStrong
resource
vtex
m_vAnimationBoundsMin
Vector
2192
0x0890
m_vAnimationBoundsMax
Vector
2204
0x089C
m_flStartTime
float32
2216
0x08A8
MNotSaved
m_flStartFrame
float32
2220
0x08AC
hl_vr_texture_based_animatable
spawnable
Keyvalues
Declared here
With inherited
Name
Type
Field
Inherited keyvalues
fps
float32
m_flFPS
loop
bool
m_bLoop
texture_based_animation_position_keys
hrendertexture
m_hPositionKeys
texture_based_animation_rotation_keys
hrendertexture
m_hRotationKeys
anim_bounds_min
Vector
m_vAnimationBoundsMin
anim_bounds_max
Vector
m_vAnimationBoundsMax
Inputs
Declared here
With inherited
Name
Pulse
Description
Inherited inputs
Disable
()
—
Enable
()
—
Start
()
—
Stop
()
—
Outputs
Declared here
With inherited
Inherited outputs