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

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

BuildInputStreamLayouts(const AZ::RPI::ShaderInputContract &contract) (defined in OpenParticle::ParticleModel)OpenParticle::ParticleModel
GetInputStreamLayout(size_t meshIndex) const (defined in OpenParticle::ParticleModel)OpenParticle::ParticleModel
GetMeshCount() const (defined in OpenParticle::ParticleModel)OpenParticle::ParticleModel
GetModelLod() const (defined in OpenParticle::ParticleModel)OpenParticle::ParticleModel
GetStreamBufferViewList(size_t meshIndex) const (defined in OpenParticle::ParticleModel)OpenParticle::ParticleModel
IsInputStreamLayoutsValid(size_t meshIndex) const (defined in OpenParticle::ParticleModel)OpenParticle::ParticleModel
ParticleModel()=default (defined in OpenParticle::ParticleModel)OpenParticle::ParticleModel
SetParticleStreamBufferView(const AZ::RHI::StreamBufferView &streamBufferView, size_t meshIndex) (defined in OpenParticle::ParticleModel)OpenParticle::ParticleModel
SetupModel(AZ::Data::Asset< AZ::RPI::ModelAsset > &model, size_t lodIndex) (defined in OpenParticle::ParticleModel)OpenParticle::ParticleModel
~ParticleModel()=default (defined in OpenParticle::ParticleModel)OpenParticle::ParticleModel