Nazara Engine  0.4
A fast, complete, cross-platform API designed for game development
Ndk::ParticleEmitterComponent Member List

This is the complete list of members for Ndk::ParticleEmitterComponent, including all inherited members.

BaseComponent(ComponentIndex componentIndex)Ndk::BaseComponentinline
BaseComponent(BaseComponent &&)=default (defined in Ndk::BaseComponent)Ndk::BaseComponent
BaseComponent(const BaseComponent &)=default (defined in Ndk::BaseComponent)Ndk::BaseComponentprotected
Clone() const override (defined in Ndk::Component< ComponentType >)Ndk::Component< ComponentType >
Component() (defined in Ndk::Component< ComponentType >)Ndk::Component< ComponentType >
componentIndex (defined in Ndk::ParticleEmitterComponent)Ndk::ParticleEmitterComponentstatic
Emit(ParticleGroup &system, float elapsedTime) constNz::ParticleEmittervirtual
Enable(bool active=true)Ndk::ParticleEmitterComponentinline
EnableLagCompensation(bool enable)Nz::ParticleEmitter
Factory typedef (defined in Ndk::BaseComponent)Ndk::BaseComponent
GetEmissionCount() constNz::ParticleEmitter
GetEmissionRate() constNz::ParticleEmitter
GetEntity() constNdk::BaseComponentinline
GetIndex() constNdk::BaseComponentinline
GetMaxComponentIndex()Ndk::BaseComponentinlinestatic
IsActive() constNdk::ParticleEmitterComponentinline
IsLagCompensationEnabled() constNz::ParticleEmitter
m_componentIndex (defined in Ndk::BaseComponent)Ndk::BaseComponentprotected
m_entity (defined in Ndk::BaseComponent)Ndk::BaseComponentprotected
NazaraSignal(OnParticleEmitterMove, ParticleEmitter *, ParticleEmitter *) (defined in Nz::ParticleEmitter)Nz::ParticleEmitter
NazaraSignal(OnParticleEmitterRelease, const ParticleEmitter *) (defined in Nz::ParticleEmitter)Nz::ParticleEmitter
operator=(const BaseComponent &)=delete (defined in Ndk::BaseComponent)Ndk::BaseComponent
operator=(BaseComponent &&)=default (defined in Ndk::BaseComponent)Ndk::BaseComponent
operator=(const ParticleEmitter &emitter)=default (defined in Nz::ParticleEmitter)Nz::ParticleEmitter
operator=(ParticleEmitter &&emitter) (defined in Nz::ParticleEmitter)Nz::ParticleEmitter
ParticleEmitter()Nz::ParticleEmitter
ParticleEmitter(const ParticleEmitter &emitter) (defined in Nz::ParticleEmitter)Nz::ParticleEmitter
ParticleEmitter(ParticleEmitter &&emitter) (defined in Nz::ParticleEmitter)Nz::ParticleEmitter
ParticleEmitterComponent()Ndk::ParticleEmitterComponentinline
ParticleEmitterComponent(const ParticleEmitterComponent &emitter)=default (defined in Ndk::ParticleEmitterComponent)Ndk::ParticleEmitterComponent
ParticleEmitterComponent(ParticleEmitterComponent &&emitter)=default (defined in Ndk::ParticleEmitterComponent)Ndk::ParticleEmitterComponent
RegisterComponent(ComponentId id) (defined in Ndk::Component< ComponentType >)Ndk::Component< ComponentType >static
RegisterComponent(const char(&name)[N]) (defined in Ndk::Component< ComponentType >)Ndk::Component< ComponentType >static
Ndk::BaseComponent::RegisterComponent(ComponentId id, Factory factoryFunc)Ndk::BaseComponentinlineprotectedstatic
SetEmissionCount(std::size_t count)Nz::ParticleEmitter
SetEmissionRate(float rate)Nz::ParticleEmitter
SetSetupFunc(SetupFunc func)Ndk::ParticleEmitterComponentinline
SetupFunc typedef (defined in Ndk::ParticleEmitterComponent)Ndk::ParticleEmitterComponent
~BaseComponent() (defined in Ndk::BaseComponent)Ndk::BaseComponentvirtual
~Component() (defined in Ndk::Component< ComponentType >)Ndk::Component< ComponentType >virtual
~ParticleEmitter() (defined in Nz::ParticleEmitter)Nz::ParticleEmittervirtual
~ParticleEmitterComponent()=default (defined in Ndk::ParticleEmitterComponent)Ndk::ParticleEmitterComponent