7 class BSParticleShaderProperty;
Definition: BSParticleShaderEmitter.h:25
std::uint32_t totalFrames
Definition: BSParticleShaderEmitter.h:29
float currentFrame
Definition: BSParticleShaderEmitter.h:28
Definition: BSParticleShaderEmitter.h:11
std::uint16_t particleCount
Definition: BSParticleShaderEmitter.h:64
float generateReminder
Definition: BSParticleShaderEmitter.h:66
TextureAnimInfo * textureAnims
Definition: BSParticleShaderEmitter.h:68
virtual NiAVObject * GetBoundsObject()
stl::enumeration< EMITTER_TYPE, std::uint16_t > emitterType
Definition: BSParticleShaderEmitter.h:63
float alpha
Definition: BSParticleShaderEmitter.h:65
float maxParticleRatio
Definition: BSParticleShaderEmitter.h:67
EMITTER_TYPE
Definition: BSParticleShaderEmitter.h:16
static constexpr auto RTTI
Definition: BSParticleShaderEmitter.h:13
virtual bool Generate(bool a_arg1, NiPoint3 &a_arg2, NiPoint3 &a_arg3)=0
BSParticleShaderProperty * property
Definition: BSParticleShaderEmitter.h:62
virtual ~BSParticleShaderEmitter()
ParticleData instanceData[78]
Definition: BSParticleShaderEmitter.h:69
Definition: BSParticleShaderProperty.h:15
Definition: NiAVObject.h:50
Definition: NiRefObject.h:8
Definition: AbsorbEffect.h:6
constexpr REL::VariantID RTTI_BSParticleShaderEmitter(685109, 392871, 0x1edfb80)
Definition: BSParticleShaderEmitter.h:34
std::uint8_t vertexX
Definition: BSParticleShaderEmitter.h:50
float YPos
Definition: BSParticleShaderEmitter.h:38
float rotationStart
Definition: BSParticleShaderEmitter.h:45
float rotationSpeed
Definition: BSParticleShaderEmitter.h:46
float lifeAdjust
Definition: BSParticleShaderEmitter.h:44
float ZVel
Definition: BSParticleShaderEmitter.h:43
float YVel
Definition: BSParticleShaderEmitter.h:42
float ZPos
Definition: BSParticleShaderEmitter.h:39
float speedMult
Definition: BSParticleShaderEmitter.h:47
float age
Definition: BSParticleShaderEmitter.h:40
float XVel
Definition: BSParticleShaderEmitter.h:41
std::uint8_t texCoordV
Definition: BSParticleShaderEmitter.h:49
float XPos
Definition: BSParticleShaderEmitter.h:37
std::uint8_t texCoordU
Definition: BSParticleShaderEmitter.h:48
std::uint8_t vertexY
Definition: BSParticleShaderEmitter.h:51