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
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
ParticleDirectionNoiseType_t
ParticleFloatBiasType_t
ParticleFloatInputMode_t
ParticleFloatMapType_t
ParticleFloatRandomMode_t
ParticleFloatRoundType_t
ParticleFloatType_t
ParticleModelType_t
ParticleNamedValueConfiguration_t
ParticleNamedValueSource_t
ParticleSetMethod_t
ParticleTransformType_t
ParticleVecType_t
physicslib
104
CFeIndexedJiggleBone
CFeJiggleBone
CFeMorphLayer
CFeNamedJiggleBone
CFeVertexMapBuildArray
CRegionSVM
CollisionDetailLayerInfo_t
CollisionDetailLayerInfo_t::Name_t
CovMatrix3
Dop26_t
DynamicContinuousContactBehavior_t
FeAnimStrayRadius_t
FeAntiTunnelGroupBuild_t
FeAntiTunnelProbeBuild_t
FeAntiTunnelProbe_t
FeAxialEdgeBend_t
FeBandBendLimit_t
FeBoneMergeLink_t
FeBoxRigid_t
FeBuildBoxRigid_t
FeBuildSDFRigid_t
Type
/
to search schemas
Counter-Strike 2
particleslib
IParticleEffect
CNewParticleEffect
CNewParticleEffect
216 bytes (0xD8)
Source
Inherits
IParticleEffect
Also in
Dota 2
Deadlock
Half-Life: Alyx
differs
Fields
Name
Type
Offset
m_pNext
CNewParticleEffect
*
16
0x10
m_pPrev
CNewParticleEffect
*
24
0x18
m_pParticles
IParticleCollection
*
32
0x20
m_pDebugName
char
*
40
0x28
m_bDontRemove
bitfield:1
0
0x00
bit 0
m_bRemove
bitfield:1
0
0x00
bit 1
m_bNeedsBBoxUpdate
bitfield:1
0
0x00
bit 2
m_bIsFirstFrame
bitfield:1
0
0x00
bit 3
m_bAutoUpdateBBox
bitfield:1
0
0x00
bit 4
m_bAllocated
bitfield:1
0
0x00
bit 5
m_bSimulate
bitfield:1
0
0x00
bit 6
m_bShouldPerformCullCheck
bitfield:1
0
0x00
bit 7
m_bForceNoDraw
bitfield:1
0
0x00
bit 8
m_bSuppressScreenSpaceEffect
bitfield:1
0
0x00
bit 9
m_bShouldSave
bitfield:1
0
0x00
bit 10
m_bShouldSimulateDuringGamePaused
bitfield:1
0
0x00
bit 11
m_bShouldCheckFoW
bitfield:1
0
0x00
bit 12
m_bIsAsyncCreate
bitfield:1
0
0x00
bit 13
m_bFreezeTransitionActive
bitfield:1
0
0x00
bit 14
m_bFreezeTargetState
bitfield:1
0
0x00
bit 15
m_bCanFreeze
bitfield:1
0
0x00
bit 16
3 bytes (17 bits + 7 padding)
m_vSortOrigin
Vector
64
0x40
m_flScale
float32
76
0x4C
m_hOwner
PARTICLE_EHANDLE__
*
80
0x50
m_pOwningParticleProperty
CParticleProperty
*
88
0x58
m_flFreezeTransitionStart
float32
112
0x70
m_flFreezeTransitionDuration
float32
116
0x74
m_flFreezeTransitionOverride
float32
120
0x78
m_LastMin
Vector
124
0x7C
m_LastMax
Vector
136
0x88
m_nSplitScreenUser
CSplitScreenSlot
148
0x94
m_vecAggregationCenter
Vector
152
0x98
m_RefCount
int32
208
0xD0