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
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
ClosestPointTestType_t
CollisionGroupContext_t
ControlPointReference_t
Detail2Combo_t
DetailCombo_t
EventTypeSelection_t
FloatInputMaterialVariable_t
HitboxLerpType_t
IParticleCollection
IParticleSystemDefinition
InheritableBoolType_t
MaterialProxyType_t
MaterialVariable_t
MissingParentInheritBehavior_t
ModelHitboxType_t
ModelReference_t
Type
/
to search schemas
Dota 2
particles
CParticleFunctionPreEmission
C_OP_SetControlPointToHMD
C_OP_SetControlPointToHMD
512 bytes (0x0200), align 8
Source
Inherits
CParticleFunctionPreEmission
CParticleFunctionOperator
CParticleFunction
Metadata
MHasKV3TransferPolymorphicClassname
Also in
Counter-Strike 2
Deadlock
Half-Life: Alyx
differs
Fields
Declared here
With inherited
Name
Type
Offset
Inherited fields
0x0000 – 0x01E7
m_nCP1
int32
= 1
488
0x01E8
MPropertyFriendlyName
: "control point number"
m_vecCP1Pos
Vector
492
0x01EC
MPropertyFriendlyName
: "control point offset"
MVectorIsCoordinate
m_bOrientToHMD
bool
504
0x01F8
MPropertyFriendlyName
: "use hmd orientation"