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
C_OP_RenderStatusEffectTf
C_OP_RenderText
C_OP_RenderTrails
C_OP_RenderTreeShake
C_OP_RenderVRHapticEvent
C_OP_RenderVolumetricEmitter
C_OP_RepeatedTriggerChildGroup
C_OP_RestartAfterDuration
C_OP_RopePathSnapshotGenerator
C_OP_RopeSpringConstraint
C_OP_RotateVector
C_OP_RtEnvCull
C_OP_ScreenSpaceDistanceToEdge
C_OP_ScreenSpacePositionOfTarget
C_OP_ScreenSpaceRotateTowardTarget
C_OP_SelectivelyEnableChildren
C_OP_SequenceFromModel
C_OP_SetAttributeToScalarExpression
C_OP_SetCPOrientationToDirection
C_OP_SetCPOrientationToGroundNormal
C_OP_SetCPOrientationToPointAtCP
C_OP_SetCPtoVector
C_OP_SetChildControlPoints
C_OP_SetControlPointFieldFromVectorExpression
C_OP_SetControlPointFieldToScalarExpression
C_OP_SetControlPointFieldToWater
C_OP_SetControlPointFromObjectScale
C_OP_SetControlPointOrientation
C_OP_SetControlPointOrientationToCPVelocity
C_OP_SetControlPointPositionToRandomActiveCP
C_OP_SetControlPointPositionToTimeOfDayValue
C_OP_SetControlPointPositions
C_OP_SetControlPointRotation
C_OP_SetControlPointToCPVelocity
C_OP_SetControlPointToCenter
C_OP_SetControlPointToHMD
C_OP_SetControlPointToHand
C_OP_SetControlPointToImpactPoint
C_OP_SetControlPointToPlayer
C_OP_SetControlPointToVectorExpression
C_OP_SetControlPointToWaterSurface
C_OP_SetControlPointsToModelParticles
C_OP_SetControlPointsToParticle
C_OP_SetFloat
C_OP_SetFloatAttributeToVectorExpression
C_OP_SetFloatCollection
C_OP_SetFromCPSnapshot
C_OP_SetGravityToCP
C_OP_SetParentControlPointsToChildCP
C_OP_SetPerChildControlPoint
C_OP_SetPerChildControlPointFromAttribute
C_OP_SetRandomControlPointPosition
C_OP_SetSimulationRate
C_OP_SetSingleControlPointPosition
C_OP_SetToCP
C_OP_SetUserEvent
C_OP_SetVariable
C_OP_SetVec
C_OP_SetVectorAttributeToVectorExpression
C_OP_ShapeMatchingConstraint
C_OP_SnapshotRigidSkinToBones
C_OP_SnapshotSkinToBones
C_OP_Spin
C_OP_SpinUpdate
C_OP_SpinYaw
C_OP_SpringToVectorConstraint
C_OP_StopAfterCPDuration
C_OP_TeleportBeam
C_OP_TimeVaryingForce
C_OP_TurbulenceForce
C_OP_TwistAroundAxis
C_OP_UpdateLightSource
C_OP_VectorFieldSnapshot
C_OP_VectorNoise
C_OP_VelocityDecay
C_OP_VelocityMatchingForce
C_OP_WaterImpulseRenderer
C_OP_WindForce
C_OP_WorldCollideConstraint
C_OP_WorldTraceConstraint
Type
/
to search schemas
Deadlock
particles
CParticleFunctionOperator
C_OP_SetCPOrientationToGroundNormal
C_OP_SetCPOrientationToGroundNormal
656 bytes (0x0290), align 8
Source
Inherits
CParticleFunctionOperator
CParticleFunction
Metadata
MHasKV3TransferPolymorphicClassname
Also in
Counter-Strike 2
Dota 2
Half-Life: Alyx
differs
Fields
Declared here
With inherited
Name
Type
Offset
Inherited fields
0x0000 – 0x01DF
m_flInterpRate
float32
480
0x01E0
MPropertyFriendlyName
: "interpolation rate"
m_flMaxTraceLength
float32
= 128
484
0x01E4
MPropertyFriendlyName
: "max trace length"
m_flTolerance
float32
= 32
488
0x01E8
MPropertyFriendlyName
: "CP movement tolerance"
m_flTraceOffset
float32
= 64
492
0x01EC
MPropertyFriendlyName
: "trace offset"
m_CollisionGroupName
char
[128]
= "NONE"
496
0x01F0
MPropertyFriendlyName
: "collision group"
m_nTraceSet
ParticleTraceSet_t
= "PARTICLE_TRACE_SET_ALL"
624
0x0270
MPropertyFriendlyName
: "Trace Set"
m_nInputCP
int32
628
0x0274
MPropertyFriendlyName
: "CP to trace from"
m_nOutputCP
int32
= 1
632
0x0278
MPropertyFriendlyName
: "CP to set"
m_bIncludeWater
bool
648
0x0288
MPropertyFriendlyName
: "include water"