Nazara Engine
0.4
A fast, complete, cross-platform API designed for game development
|
This is the complete list of members for Ndk::ParticleGroupComponent, including all inherited members.
AddController(ParticleControllerRef controller) (defined in Nz::ParticleGroup) | Nz::ParticleGroup | |
AddEmitter(Entity *emitter) | Ndk::ParticleGroupComponent | inline |
AddEmitter(ParticleEmitter *emitter) (defined in Nz::ParticleGroup) | Nz::ParticleGroup | |
AddGenerator(ParticleGeneratorRef generator) (defined in Nz::ParticleGroup) | Nz::ParticleGroup | |
AddToRenderQueue(AbstractRenderQueue *renderQueue, const Matrix4f &transformMatrix) const override (defined in Nz::ParticleGroup) | Nz::ParticleGroup | |
ApplyControllers(ParticleMapper &mapper, unsigned int particleCount, float elapsedTime) (defined in Nz::ParticleGroup) | Nz::ParticleGroup | |
BaseComponent(ComponentIndex componentIndex) | Ndk::BaseComponent | inline |
BaseComponent(BaseComponent &&)=default (defined in Ndk::BaseComponent) | Ndk::BaseComponent | |
BaseComponent(const BaseComponent &)=default (defined in Ndk::BaseComponent) | Ndk::BaseComponent | protected |
Clone() const override (defined in Ndk::Component< ComponentType >) | Ndk::Component< ComponentType > | |
Component() (defined in Ndk::Component< ComponentType >) | Ndk::Component< ComponentType > | |
componentIndex (defined in Ndk::ParticleGroupComponent) | Ndk::ParticleGroupComponent | static |
CreateHandle() (defined in Nz::HandledObject< T >) | Nz::HandledObject< T > | |
CreateParticle() (defined in Nz::ParticleGroup) | Nz::ParticleGroup | |
CreateParticles(unsigned int count) (defined in Nz::ParticleGroup) | Nz::ParticleGroup | |
Cull(const Frustumf &frustum, const Matrix4f &transformMatrix) const | Nz::Renderable | virtual |
EnsureBoundingVolumeUpdated() const | Nz::Renderable | inline |
Factory typedef (defined in Ndk::BaseComponent) | Ndk::BaseComponent | |
GenerateParticle() (defined in Nz::ParticleGroup) | Nz::ParticleGroup | |
GenerateParticles(unsigned int count) (defined in Nz::ParticleGroup) | Nz::ParticleGroup | |
GetBoundingVolume() const | Nz::Renderable | virtual |
GetBuffer() (defined in Nz::ParticleGroup) | Nz::ParticleGroup | inline |
GetBuffer() const (defined in Nz::ParticleGroup) | Nz::ParticleGroup | inline |
GetDeclaration() const (defined in Nz::ParticleGroup) | Nz::ParticleGroup | |
GetEntity() const | Ndk::BaseComponent | inline |
GetIndex() const | Ndk::BaseComponent | inline |
GetMaxComponentIndex() | Ndk::BaseComponent | inlinestatic |
GetMaxParticleCount() const (defined in Nz::ParticleGroup) | Nz::ParticleGroup | |
GetParticleCount() const (defined in Nz::ParticleGroup) | Nz::ParticleGroup | |
GetParticleSize() const (defined in Nz::ParticleGroup) | Nz::ParticleGroup | |
HandledObject()=default (defined in Nz::HandledObject< T >) | Nz::HandledObject< T > | |
HandledObject(const HandledObject &object) (defined in Nz::HandledObject< T >) | Nz::HandledObject< T > | |
HandledObject(HandledObject &&object) (defined in Nz::HandledObject< T >) | Nz::HandledObject< T > | |
InvalidateBoundingVolume() | Nz::Renderable | inlineprotected |
KillParticle(std::size_t index) (defined in Nz::ParticleGroup) | Nz::ParticleGroup | |
KillParticles() (defined in Nz::ParticleGroup) | Nz::ParticleGroup | |
m_boundingVolume (defined in Nz::Renderable) | Nz::Renderable | mutableprotected |
m_componentIndex (defined in Ndk::BaseComponent) | Ndk::BaseComponent | protected |
m_entity (defined in Ndk::BaseComponent) | Ndk::BaseComponent | protected |
NazaraSignal(OnParticleGroupRelease, const ParticleGroup *) (defined in Nz::ParticleGroup) | Nz::ParticleGroup | |
operator=(const BaseComponent &)=delete (defined in Ndk::BaseComponent) | Ndk::BaseComponent | |
operator=(BaseComponent &&)=default (defined in Ndk::BaseComponent) | Ndk::BaseComponent | |
operator=(const ParticleGroup &emitter) (defined in Nz::ParticleGroup) | Nz::ParticleGroup | |
operator=(const Renderable &renderable)=default (defined in Nz::Renderable) | Nz::Renderable | |
operator=(Renderable &&renderable)=default (defined in Nz::Renderable) | Nz::Renderable | |
operator=(const HandledObject &object) (defined in Nz::HandledObject< T >) | Nz::HandledObject< T > | |
operator=(HandledObject &&object) (defined in Nz::HandledObject< T >) | Nz::HandledObject< T > | |
ParticleGroup(unsigned int maxParticleCount, ParticleLayout layout) (defined in Nz::ParticleGroup) | Nz::ParticleGroup | |
ParticleGroup(unsigned int maxParticleCount, ParticleDeclarationConstRef declaration) (defined in Nz::ParticleGroup) | Nz::ParticleGroup | |
ParticleGroup(const ParticleGroup &emitter) (defined in Nz::ParticleGroup) | Nz::ParticleGroup | |
ParticleGroupComponent(unsigned int maxParticleCount, Nz::ParticleLayout layout) | Ndk::ParticleGroupComponent | inline |
ParticleGroupComponent(unsigned int maxParticleCount, Nz::ParticleDeclarationConstRef declaration) | Ndk::ParticleGroupComponent | inline |
ParticleGroupComponent(const ParticleGroupComponent &)=default (defined in Ndk::ParticleGroupComponent) | Ndk::ParticleGroupComponent | |
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::BaseComponent | inlineprotectedstatic |
RemoveController(ParticleController *controller) (defined in Nz::ParticleGroup) | Nz::ParticleGroup | |
RemoveEmitter(Entity *emitter) | Ndk::ParticleGroupComponent | inline |
RemoveEmitter(ParticleEmitter *emitter) (defined in Nz::ParticleGroup) | Nz::ParticleGroup | |
RemoveGenerator(ParticleGenerator *generator) (defined in Nz::ParticleGroup) | Nz::ParticleGroup | |
Renderable()=default (defined in Nz::Renderable) | Nz::Renderable | |
Renderable(const Renderable &renderable)=default (defined in Nz::Renderable) | Nz::Renderable | |
Renderable(Renderable &&)=default (defined in Nz::Renderable) | Nz::Renderable | |
SetRenderer(ParticleRenderer *renderer) (defined in Nz::ParticleGroup) | Nz::ParticleGroup | |
UnregisterAllHandles() (defined in Nz::HandledObject< T >) | Nz::HandledObject< T > | protected |
Update(float elapsedTime) (defined in Nz::ParticleGroup) | Nz::ParticleGroup | |
UpdateBoundingVolume(const Matrix4f &transformMatrix) override (defined in Nz::ParticleGroup) | Nz::ParticleGroup | |
~BaseComponent() (defined in Ndk::BaseComponent) | Ndk::BaseComponent | virtual |
~Component() (defined in Ndk::Component< ComponentType >) | Ndk::Component< ComponentType > | virtual |
~HandledObject() (defined in Nz::HandledObject< T >) | Nz::HandledObject< T > | |
~ParticleGroup() (defined in Nz::ParticleGroup) | Nz::ParticleGroup | |
~ParticleGroupComponent()=default (defined in Ndk::ParticleGroupComponent) | Ndk::ParticleGroupComponent | |
~Renderable() (defined in Nz::Renderable) | Nz::Renderable | virtual |