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

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

AZ_RTTI(DistributionCacheInterface, "{7BA4AB4D-C284-4F3A-AC07-1DFAED6139EE}") (defined in OpenParticle::DistributionCacheInterface)OpenParticle::DistributionCacheInterface
ClearDistribution()=0 (defined in OpenParticle::DistributionCacheInterface)OpenParticle::DistributionCacheInterfacepure virtual
GetKey(const void *detailInfo, const AZStd::string &className, const AZStd::string &moduleName, const AZ::Uuid &paramId)=0 (defined in OpenParticle::DistributionCacheInterface)OpenParticle::DistributionCacheInterfacepure virtual
PopDistributionCurve(AZStd::string &key, AZStd::vector< CurveData > &dists)=0 (defined in OpenParticle::DistributionCacheInterface)OpenParticle::DistributionCacheInterfacepure virtual
PopDistributionRandom(AZStd::string &key, AZStd::vector< RandomData > &dists)=0 (defined in OpenParticle::DistributionCacheInterface)OpenParticle::DistributionCacheInterfacepure virtual
StashDistributionCurve(AZStd::string &key, CurveData &curve)=0 (defined in OpenParticle::DistributionCacheInterface)OpenParticle::DistributionCacheInterfacepure virtual
StashDistributionRandom(AZStd::string &key, RandomData &dist)=0 (defined in OpenParticle::DistributionCacheInterface)OpenParticle::DistributionCacheInterfacepure virtual