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_INIT_RandomAlphaWindowThreshold
C_INIT_RandomColor
C_INIT_RandomLifeTime
C_INIT_RandomModelSequence
C_INIT_RandomNamedModelBodyPart
C_INIT_RandomNamedModelElement
C_INIT_RandomNamedModelMeshGroup
C_INIT_RandomNamedModelSequence
C_INIT_RandomRadius
C_INIT_RandomRotation
C_INIT_RandomRotationSpeed
C_INIT_RandomScalar
C_INIT_RandomSecondSequence
C_INIT_RandomSequence
C_INIT_RandomTrailLength
C_INIT_RandomVector
C_INIT_RandomVectorComponent
C_INIT_RandomYaw
C_INIT_RandomYawFlip
C_INIT_RemapInitialDirectionToTransformToVector
C_INIT_RemapInitialTransformDirectionToRotation
C_INIT_RemapInitialVisibilityScalar
C_INIT_RemapNamedModelBodyPartToScalar
C_INIT_RemapNamedModelElementToScalar
C_INIT_RemapNamedModelMeshGroupToScalar
C_INIT_RemapNamedModelSequenceToScalar
C_INIT_RemapParticleCountToNamedModelBodyPartScalar
C_INIT_RemapParticleCountToNamedModelElementScalar
C_INIT_RemapParticleCountToNamedModelMeshGroupScalar
C_INIT_RemapParticleCountToNamedModelSequenceScalar
C_INIT_RemapParticleCountToScalar
C_INIT_RemapQAnglesToRotation
C_INIT_RemapScalarToVector
C_INIT_RemapTransformOrientationToRotations
C_INIT_RemapTransformToVector
C_INIT_RingWave
C_INIT_RtEnvCull
C_INIT_ScaleVelocity
C_INIT_ScreenSpacePositionOfTarget
C_INIT_SequenceFromCP
C_INIT_SequenceLifeTime
C_INIT_SetAttributeToScalarExpression
C_INIT_SetFloatAttributeToVectorExpression
C_INIT_SetHitboxToClosest
C_INIT_SetHitboxToModel
C_INIT_SetRigidAttachment
C_INIT_SetVectorAttributeToVectorExpression
C_INIT_SkyVisCull
C_INIT_StatusEffect
C_INIT_StatusEffectCitadel
C_INIT_StatusEffectTf
C_INIT_VelocityFromCP
C_INIT_VelocityFromNormal
C_INIT_VelocityFromWind
C_INIT_VelocityRadialRandom
C_INIT_VelocityRandom
C_OP_AlphaDecay
C_OP_AttractToControlPoint
C_OP_BasicMovement
C_OP_BoxConstraint
C_OP_CPOffsetToPercentageBetweenCPs
C_OP_CPVelocityForce
C_OP_CalculateVectorAttribute
C_OP_Callback
C_OP_ChladniWave
C_OP_ChooseRandomChildrenInGroup
C_OP_ClampScalar
C_OP_ClampVector
C_OP_ClientPhysics
C_OP_CollideWithParentParticles
C_OP_CollideWithSelf
C_OP_ColorAdjustHSL
C_OP_ColorInterpolate
C_OP_ColorInterpolateRandom
C_OP_ConnectParentParticleToNearest
C_OP_ConstrainDistance
C_OP_ConstrainDistanceToPath
C_OP_ConstrainDistanceToUserSpecifiedPath
C_OP_ConstrainLineLength
C_OP_ContinuousEmitter
Type
/
to search schemas
Dota 2
particles
CParticleFunctionInitializer
C_INIT_RemapInitialDirectionToTransformToVector
C_INIT_RemapInitialDirectionToTransformToVector
624 bytes (0x0270), align 8
Source
Inherits
CParticleFunctionInitializer
CParticleFunction
Metadata
MGPUParticleFunction
MHasKV3TransferPolymorphicClassname
Also in
Counter-Strike 2
Deadlock
Fields
Declared here
With inherited
Name
Type
Offset
Inherited fields
0x0000 – 0x01E7
m_TransformInput
CParticleTransformInput
488
0x01E8
MPropertyFriendlyName
: "transform input"
m_nFieldOutput
ParticleAttributeIndex_t
592
0x0250
MPropertyFriendlyName
: "output field"
MPropertyAttributeChoiceName
: "particlefield_vector"
m_flScale
float32
= 1
596
0x0254
MPropertyFriendlyName
: "scale factor"
m_flOffsetRot
float32
600
0x0258
MPropertyFriendlyName
: "offset rotation"
m_vecOffsetAxis
Vector
604
0x025C
MPropertyFriendlyName
: "offset axis"
MVectorIsCoordinate
m_bNormalize
bool
616
0x0268
MPropertyFriendlyName
: "normalize"