Open 3D Engine OpenParticleSystem Gem API Reference 26.05.0
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
OpenParticle::ParticleFeatureProcessor Member List

This is the complete list of members for OpenParticle::ParticleFeatureProcessor, including all inherited members.

AcquireParticle(const AZ::EntityId &id, const ParticleComponentConfig &rtConfig, const AZ::Transform &transform) override (defined in OpenParticle::ParticleFeatureProcessor)OpenParticle::ParticleFeatureProcessorvirtual
Activate() override (defined in OpenParticle::ParticleFeatureProcessor)OpenParticle::ParticleFeatureProcessor
AZ_CLASS_ALLOCATOR(OpenParticle::ParticleFeatureProcessor, AZ::SystemAllocator, 0) (defined in OpenParticle::ParticleFeatureProcessor)OpenParticle::ParticleFeatureProcessor
AZ_RTTI(OpenParticle::ParticleFeatureProcessor, "{3757fbb5-7697-4c11-a3a0-203bbad452db}", OpenParticle::ParticleFeatureProcessorInterface) (defined in OpenParticle::ParticleFeatureProcessor)OpenParticle::ParticleFeatureProcessor
AZ_RTTI(OpenParticle::ParticleFeatureProcessorInterface, "{4ec72e75-10be-469e-8210-3a949c7a183a}", AZ::RPI::FeatureProcessor) (defined in OpenParticle::ParticleFeatureProcessorInterface)OpenParticle::ParticleFeatureProcessorInterface
Deactivate() override (defined in OpenParticle::ParticleFeatureProcessor)OpenParticle::ParticleFeatureProcessor
Fetch(AZ::u32 key) (defined in OpenParticle::ParticleFeatureProcessor)OpenParticle::ParticleFeatureProcessor
FetchOrCreate(AZ::u32 key) (defined in OpenParticle::ParticleFeatureProcessor)OpenParticle::ParticleFeatureProcessor
GetTickOrder() override (defined in OpenParticle::ParticleFeatureProcessor)OpenParticle::ParticleFeatureProcessor
OnRenderPipelineAdded(AZ::RPI::RenderPipelinePtr pipeline) override (defined in OpenParticle::ParticleFeatureProcessor)OpenParticle::ParticleFeatureProcessor
OnRenderPipelineRemoved(AZ::RPI::RenderPipeline *pipeline) override (defined in OpenParticle::ParticleFeatureProcessor)OpenParticle::ParticleFeatureProcessor
OnTick(float deltaTime, AZ::ScriptTimePoint time) override (defined in OpenParticle::ParticleFeatureProcessor)OpenParticle::ParticleFeatureProcessor
ParticleHandle typedef (defined in OpenParticle::ParticleFeatureProcessorInterface)OpenParticle::ParticleFeatureProcessorInterface
Reflect(AZ::ReflectContext *context) (defined in OpenParticle::ParticleFeatureProcessor)OpenParticle::ParticleFeatureProcessorstatic
ReleaseParticle(ParticleHandle &handle) override (defined in OpenParticle::ParticleFeatureProcessor)OpenParticle::ParticleFeatureProcessorvirtual
Render(const AZ::RPI::FeatureProcessor::RenderPacket &packet) override (defined in OpenParticle::ParticleFeatureProcessor)OpenParticle::ParticleFeatureProcessor
SetMaterialDiffuseMap(const ParticleHandle &handle, AZ::u32 emitterIndex, AZStd::string mapPath) override (defined in OpenParticle::ParticleFeatureProcessor)OpenParticle::ParticleFeatureProcessorvirtual
SetTransform(const ParticleHandle &handle, const AZ::Transform &transform, const AZ::Vector3 &nonUniformScale) override (defined in OpenParticle::ParticleFeatureProcessor)OpenParticle::ParticleFeatureProcessorvirtual
Simulate(const AZ::RPI::FeatureProcessor::SimulatePacket &packet) override (defined in OpenParticle::ParticleFeatureProcessor)OpenParticle::ParticleFeatureProcessor