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

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

Activate() override (defined in OpenParticle::DistributionCacheComponent)OpenParticle::DistributionCacheComponent
AZ_COMPONENT(DistributionCacheComponent, "{A15FA27F-1213-4046-AE08-7958A7918CFA}") (defined in OpenParticle::DistributionCacheComponent)OpenParticle::DistributionCacheComponent
AZ_RTTI(DistributionCacheInterface, "{7BA4AB4D-C284-4F3A-AC07-1DFAED6139EE}") (defined in OpenParticle::DistributionCacheInterface)OpenParticle::DistributionCacheInterface
ClearDistribution() override (defined in OpenParticle::DistributionCacheComponent)OpenParticle::DistributionCacheComponentvirtual
Deactivate() override (defined in OpenParticle::DistributionCacheComponent)OpenParticle::DistributionCacheComponent
DistributionCacheComponent() (defined in OpenParticle::DistributionCacheComponent)OpenParticle::DistributionCacheComponent
GetIncompatibleServices(AZ::ComponentDescriptor::DependencyArrayType &incompatible) (defined in OpenParticle::DistributionCacheComponent)OpenParticle::DistributionCacheComponentinlinestatic
GetKey(const void *detailInfo, const AZStd::string &className, const AZStd::string &moduleName, const AZ::Uuid &paramId) override (defined in OpenParticle::DistributionCacheComponent)OpenParticle::DistributionCacheComponentvirtual
GetProvidedServices(AZ::ComponentDescriptor::DependencyArrayType &provided) (defined in OpenParticle::DistributionCacheComponent)OpenParticle::DistributionCacheComponentinlinestatic
GetRequiredServices(AZ::ComponentDescriptor::DependencyArrayType &required) (defined in OpenParticle::DistributionCacheComponent)OpenParticle::DistributionCacheComponentinlinestatic
Init() override (defined in OpenParticle::DistributionCacheComponent)OpenParticle::DistributionCacheComponentinline
m_cacheCurve (defined in OpenParticle::DistributionCacheComponent)OpenParticle::DistributionCacheComponentprotected
m_cacheRandom (defined in OpenParticle::DistributionCacheComponent)OpenParticle::DistributionCacheComponentprotected
PopDistributionCurve(AZStd::string &key, AZStd::vector< CurveData > &dists) override (defined in OpenParticle::DistributionCacheComponent)OpenParticle::DistributionCacheComponentvirtual
PopDistributionRandom(AZStd::string &key, AZStd::vector< RandomData > &dists) override (defined in OpenParticle::DistributionCacheComponent)OpenParticle::DistributionCacheComponentvirtual
Reflect(AZ::ReflectContext *context) (defined in OpenParticle::DistributionCacheComponent)OpenParticle::DistributionCacheComponentstatic
StashDistributionCurve(AZStd::string &key, CurveData &curve) override (defined in OpenParticle::DistributionCacheComponent)OpenParticle::DistributionCacheComponentvirtual
StashDistributionRandom(AZStd::string &key, RandomData &dist) override (defined in OpenParticle::DistributionCacheComponent)OpenParticle::DistributionCacheComponentvirtual
~DistributionCacheComponent() (defined in OpenParticle::DistributionCacheComponent)OpenParticle::DistributionCacheComponentvirtual