LeviLamina
Loading...
Searching...
No Matches
ParticleSystem::ParticleEmitter Member List

This is the complete list of members for ParticleSystem::ParticleEmitter, including all inherited members.

$vftable()ParticleSystem::ParticleEmitterstatic
emitParticleManually(::Vec3 const &particlePosition, ::Vec3 const &velocityAdd, float const scaleMult)=0 (defined in ParticleSystem::ParticleEmitter)ParticleSystem::ParticleEmitterpure virtual
expirationRequested() const =0 (defined in ParticleSystem::ParticleEmitter)ParticleSystem::ParticleEmitterpure virtual
expire()=0 (defined in ParticleSystem::ParticleEmitter)ParticleSystem::ParticleEmitterpure virtual
extractForRendering(::ParticleRenderData &particleRenderData, float a)=0 (defined in ParticleSystem::ParticleEmitter)ParticleSystem::ParticleEmitterpure virtual
frameUpdate(::ClientFrameUpdateContext &clientFrameUpdateContext)=0 (defined in ParticleSystem::ParticleEmitter)ParticleSystem::ParticleEmitterpure virtual
getAABB() const =0 (defined in ParticleSystem::ParticleEmitter)ParticleSystem::ParticleEmitterpure virtual
getActorBindInfo() const =0 (defined in ParticleSystem::ParticleEmitter)ParticleSystem::ParticleEmitterpure virtual
getEffectEmitterCount() const =0 (defined in ParticleSystem::ParticleEmitter)ParticleSystem::ParticleEmitterpure virtual
getEffectName() const =0 (defined in ParticleSystem::ParticleEmitter)ParticleSystem::ParticleEmitterpure virtual
getEffectParticleCount() const =0 (defined in ParticleSystem::ParticleEmitter)ParticleSystem::ParticleEmitterpure virtual
getParticleCount() const =0 (defined in ParticleSystem::ParticleEmitter)ParticleSystem::ParticleEmitterpure virtual
getTotalEmitterCount() const =0 (defined in ParticleSystem::ParticleEmitter)ParticleSystem::ParticleEmitterpure virtual
getTotalParticleCount() const =0 (defined in ParticleSystem::ParticleEmitter)ParticleSystem::ParticleEmitterpure virtual
hasExpired() const =0 (defined in ParticleSystem::ParticleEmitter)ParticleSystem::ParticleEmitterpure virtual
isManualEmitter() const =0 (defined in ParticleSystem::ParticleEmitter)ParticleSystem::ParticleEmitterpure virtual
isValid() const =0 (defined in ParticleSystem::ParticleEmitter)ParticleSystem::ParticleEmitterpure virtual
mEmitterLifetimeCounter() (defined in ParticleSystem::ParticleEmitter)ParticleSystem::ParticleEmitterstatic
mEmitterRateCounter() (defined in ParticleSystem::ParticleEmitter)ParticleSystem::ParticleEmitterstatic
mParticleAppearanceCounter() (defined in ParticleSystem::ParticleEmitter)ParticleSystem::ParticleEmitterstatic
mParticleEmitterTickCount() (defined in ParticleSystem::ParticleEmitter)ParticleSystem::ParticleEmitterstatic
mParticleLifetimeCounter() (defined in ParticleSystem::ParticleEmitter)ParticleSystem::ParticleEmitterstatic
mParticleMotionCounter() (defined in ParticleSystem::ParticleEmitter)ParticleSystem::ParticleEmitterstatic
onBlockChanged(::BlockPos const &blockPosition)=0 (defined in ParticleSystem::ParticleEmitter)ParticleSystem::ParticleEmitterpure virtual
runInitializationScript(::ExpressionNode const &initializationScript)=0 (defined in ParticleSystem::ParticleEmitter)ParticleSystem::ParticleEmitterpure virtual
setActorBindInfo(::Dimension *dimension, ::ActorUniqueID actorId, ::HashedString const &locator, ::Vec3 const &offset)=0 (defined in ParticleSystem::ParticleEmitter)ParticleSystem::ParticleEmitterpure virtual
setActorBindInfo(::WeakEntityRef actorRef, ::HashedString const &locator, ::Vec3 const &offset)=0 (defined in ParticleSystem::ParticleEmitter)ParticleSystem::ParticleEmitterpure virtual
setActorBindInfo(::Actor *actor, ::HashedString const &locator, ::Vec3 const &offset)=0 (defined in ParticleSystem::ParticleEmitter)ParticleSystem::ParticleEmitterpure virtual
setEnableRender(bool enable)=0 (defined in ParticleSystem::ParticleEmitter)ParticleSystem::ParticleEmitterpure virtual
setEnableUpdate(bool enable)=0 (defined in ParticleSystem::ParticleEmitter)ParticleSystem::ParticleEmitterpure virtual
setManualParticleEmission(bool manualParticleEmission)=0 (defined in ParticleSystem::ParticleEmitter)ParticleSystem::ParticleEmitterpure virtual
tick(::std::chrono::nanoseconds const &dtIn, float const a)=0 (defined in ParticleSystem::ParticleEmitter)ParticleSystem::ParticleEmitterpure virtual
~ParticleEmitter()=default (defined in ParticleSystem::ParticleEmitter)ParticleSystem::ParticleEmittervirtual