Source 2 Viewer
Game
Counter-Strike 2
Dota 2
Deadlock
Half-Life: Alyx
Section
Schemas
4,516
ConVars & Commands
5,573
Show
All
4,516
Classes
3,881
Enums
635
Entities
852
Components
19
Networked
414
VData
27
Exclusive
482
ParticleLightTypeChoiceList_t
ParticleLightUnitChoiceList_t
ParticleLightingQuality_t
ParticleLightnintBranchBehavior_t
ParticleLiquidContents_t
ParticleMassMode_t
ParticleMultiSegmentCountSelection_t
ParticleMultiSegmentInputSelection_t
ParticleMultiSegmentSpecialCharacter_t
ParticleOmni2LighOrientationChoiceList_t
ParticleOmni2LightTypeChoiceList_t
ParticleOrientationChoiceList_t
ParticleOrientationSetMode_t
ParticleOrientationType_t
ParticleOutputBlendMode_t
ParticleParentSetMode_t
ParticlePinDistance_t
ParticlePostProcessPriorityGroup_t
ParticlePreviewBodyGroup_t
ParticlePreviewState_t
ParticleRotationLockType_t
ParticleSelection_t
ParticleSequenceCropOverride_t
ParticleSortingChoiceList_t
ParticleTextureLayerBlendType_t
ParticleToolsState_t
ParticleTopology_t
ParticleTraceMissBehavior_t
ParticleTraceSet_t
ParticleVRHandChoiceList_t
ParticleVolumetricSmokeCreationType_t
ParticleVolumetricSmokeType_t
PetGroundType_t
PointDefinitionWithTimeValues_t
PointDefinition_t
RenderModelSubModelFieldType_t
RenderProjectedMaterial_t
ScalarExpressionType_t
SequenceWeightedList_t
SetStatisticExpressionType_t
SnapshotIndexType_t
SpriteCardPerParticleScale_t
SpriteCardShaderType_t
SpriteCardTextureChannel_t
SpriteCardTextureType_t
StandardLightingAttenuationStyle_t
TextureControls_t
TextureGroup_t
TextureRepetitionMode_t
VecInputMaterialVariable_t
VectorExpressionType_t
VectorFloatExpressionType_t
particleslib
40
AnimationType_t
CNewParticleEffect
CParticleBindingRealPulse
CParticleCollectionBindingInstance
CParticleCollectionFloatInput
CParticleCollectionRendererFloatInput
CParticleCollectionRendererVecInput
CParticleCollectionVecInput
CParticleFloatInput
CParticleInput
CParticleModelInput
CParticleProperty
CParticleRemapFloatInput
CParticleTransformInput
CParticleVariableRef
CParticleVecInput
CPerParticleFloatInput
CPerParticleVecInput
GPUParticleCollisionMode_t
IParticleEffect
PARTICLE_EHANDLE__
PFNoiseModifier_t
PFNoiseTurbulence_t
PFNoiseType_t
ParticleAttributeIndex_t
ParticleColorBlendMode_t
ParticleColorBlendType_t
Type
/
to search schemas
Counter-Strike 2
particles
ParticlePreviewState_t
ParticlePreviewState_t
112 bytes (0x70), align 8
Source
Used by fields
ParticleControlPointConfiguration_t
m_previewState
Also in
Dota 2
Deadlock
Half-Life: Alyx
differs
Fields
Name
Type
Offset
m_previewModel
CUtlString
0
0x00
m_nModSpecificData
uint32
8
0x08
m_groundType
PetGroundType_t
= "PET_GROUND_GRID"
12
0x0C
m_sequenceName
CUtlString
16
0x10
m_nFireParticleOnSequenceFrame
int32
24
0x18
m_hitboxSetName
CUtlString
32
0x20
m_materialGroupName
CUtlString
40
0x28
m_vecBodyGroups
CUtlVector
<
ParticlePreviewBodyGroup_t
>
48
0x30
m_flPlaybackSpeed
float32
= 1
72
0x48
m_flParticleSimulationRate
float32
= 1
76
0x4C
m_bShouldDrawHitboxes
bool
80
0x50
m_bShouldDrawAttachments
bool
81
0x51
m_bShouldDrawAttachmentNames
bool
82
0x52
m_bShouldDrawControlPointAxes
bool
83
0x53
m_bAnimationNonLooping
bool
84
0x54
m_bSequenceNameIsAnimClipPath
bool
85
0x55
m_vecPreviewGravity
Vector
= [0,0,-800]
88
0x58
m_vecPreviewWind
Vector
100
0x64