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
CTouchExpansionComponent
CTriggerActiveWeaponDetect
CTriggerBrush
CTriggerCallback
CTriggerDetectBulletFire
CTriggerDetectExplosion
CTriggerDota
CTriggerDotaPath
CTriggerFan
CTriggerGameEvent
CTriggerGravity
CTriggerHurt
CTriggerImpact
CTriggerLerpObject
CTriggerLook
CTriggerMultiple
CTriggerOnce
CTriggerPhysics
CTriggerProximity
CTriggerPush
CTriggerRemove
CTriggerSave
CTriggerSndSosOpvar
CTriggerSoundscape
CTriggerTeleport
CTriggerVolume
CVerticalMotionController
CWorld
ConstraintSoundInfo
CountdownTimer
CreatureAbilityData_t
CreatureAbilityType
CreatureStateData_t
DOTANeutralCampInfo_t
DOTATeleportInfo_t
DOTAThreatLevelInfo_t
DOTA_AssassinMinigameNetworkState
DamageShareEvent_t
DataTeamPlayer_t
DynamicVolumeDef_t
EOverrideBlockLOS_t
EPoorNetworkConditionsType
EngineCountdownTimer
EntFinderMethod_t
EntityRenderAttribute_t
EventGrantDefinition_Action_t
EventGrantDefinition_Points_t
Explosions
FilterDamageType
FilterHealth
FowBlocker_t
FuncMoverMovementSummaryFlags_t
FuncMoverMovementSummary_t
FuncMoverTransitionRecord_t
FuncRotatorRotationSummaryFlags_t
FuncRotatorRotationSummary_t
GameChatLogEntry_t
HoverPoseFlags_t
IIntention
INavObstacle
INavObstacle::NavObstacleType_t
INextBotBody
INextBotBody::PostureType
INextBotComponent
INextBotEventResponder
INextBotReply
InGamePredictionData_t
IntervalTimer
InventoryQuickBuyState_t
ItemDropData_t
LessonPanelLayoutFileTypes_t
Materials
MoveLinearAuthoredPos_t
NagaSiren_SongOfTheSiren_Healing
NavScopeFlags_t
NavScope_t
NextBotCombatCharacter
NianDamageTaken_t
ObstructionRelationshipClass_t
PathMoverEntitySpawn
Type
/
to search schemas
Dota 2
server
CBaseTrigger
CTriggerPush
CTriggerPush
trigger_push
2568 bytes (0x0A08), align 8
Source
Inherits
CBaseTrigger
CBaseToggle
CBaseModelEntity
CBaseEntity
CEntityInstance
Derived classes
CScriptTriggerPush
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 – 0x09CF
m_angPushEntitySpace
QAngle
2512
0x09D0
m_vecPushDirEntitySpace
Vector
2524
0x09DC
m_bTriggerOnStartTouch
bool
2536
0x09E8
m_bUsePathSimple
bool
2537
0x09E9
m_iszPathSimpleName
CUtlSymbolLarge
2544
0x09F0
m_PathSimple
CHandle
<
CPathSimple
>
2552
0x09F8
m_splinePushType
uint32
2556
0x09FC
m_flSpeed
float32
2560
0x0A00
trigger_push
spawnable
Keyvalues
Declared here
With inherited
Name
Type
Field
Inherited keyvalues
pushdir
QAngle
m_angPushEntitySpace
triggeronstarttouch
bool
m_bTriggerOnStartTouch
path_simple_push_dir
string
m_iszPathSimpleName
spline_push_type
uint32
m_splinePushType
speed
float32
m_flSpeed
Inputs
Declared here
With inherited
Name
Pulse
Description
Inherited inputs
SetPushDirection
(param:
vec3
)
—
SetPushSpeed
(param:
float
)
—
Outputs
Declared here
With inherited
Inherited outputs