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::ParticleFeatureProcessorInterface Member List

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

AcquireParticle(const AZ::EntityId &id, const ParticleComponentConfig &rtConfig, const AZ::Transform &transform)=0 (defined in OpenParticle::ParticleFeatureProcessorInterface)OpenParticle::ParticleFeatureProcessorInterfacepure virtual
AZ_RTTI(OpenParticle::ParticleFeatureProcessorInterface, "{4ec72e75-10be-469e-8210-3a949c7a183a}", AZ::RPI::FeatureProcessor) (defined in OpenParticle::ParticleFeatureProcessorInterface)OpenParticle::ParticleFeatureProcessorInterface
Init()=0 (defined in OpenParticle::ParticleFeatureProcessorInterface)OpenParticle::ParticleFeatureProcessorInterfacepure virtual
ParticleHandle typedef (defined in OpenParticle::ParticleFeatureProcessorInterface)OpenParticle::ParticleFeatureProcessorInterface
ReleaseParticle(ParticleHandle &handle)=0 (defined in OpenParticle::ParticleFeatureProcessorInterface)OpenParticle::ParticleFeatureProcessorInterfacepure virtual
SetMaterialDiffuseMap(const ParticleHandle &handle, AZ::u32 emitterIndex, AZStd::string mapPath)=0 (defined in OpenParticle::ParticleFeatureProcessorInterface)OpenParticle::ParticleFeatureProcessorInterfacepure virtual
SetTransform(const ParticleHandle &handle, const AZ::Transform &transform, const AZ::Vector3 &nonUniformScale=AZ::Vector3::CreateOne())=0 (defined in OpenParticle::ParticleFeatureProcessorInterface)OpenParticle::ParticleFeatureProcessorInterfacepure virtual
ShutDown()=0 (defined in OpenParticle::ParticleFeatureProcessorInterface)OpenParticle::ParticleFeatureProcessorInterfacepure virtual