activeParticles_ | Urho3D::ParticleGraphLayerInstance | private |
Apply(const SharedPtr< ParticleGraphLayer > &layer) | Urho3D::ParticleGraphLayerInstance | |
attributes_ | Urho3D::ParticleGraphLayerInstance | private |
DestroyParticles() | Urho3D::ParticleGraphLayerInstance | inlineprotected |
destructionQueue_ | Urho3D::ParticleGraphLayerInstance | private |
destructionQueueSize_ | Urho3D::ParticleGraphLayerInstance | private |
emitCounterReminder_ | Urho3D::ParticleGraphLayerInstance | private |
EmitNewParticles(float numParticles=1.0f) | Urho3D::ParticleGraphLayerInstance | |
emitNodeInstances_ | Urho3D::ParticleGraphLayerInstance | private |
emitter_ | Urho3D::ParticleGraphLayerInstance | private |
GetAttributeValues(unsigned attributeIndex) | Urho3D::ParticleGraphLayerInstance | inline |
GetEmitter() const | Urho3D::ParticleGraphLayerInstance | inline |
GetLayer() const | Urho3D::ParticleGraphLayerInstance | inline |
GetNumActiveParticles() const | Urho3D::ParticleGraphLayerInstance | inline |
GetNumAttributes() const | Urho3D::ParticleGraphLayerInstance | |
GetScalar(unsigned pinIndex) (defined in Urho3D::ParticleGraphLayerInstance) | Urho3D::ParticleGraphLayerInstance | |
GetSpan(unsigned pinIndex) (defined in Urho3D::ParticleGraphLayerInstance) | Urho3D::ParticleGraphLayerInstance | |
GetSparse(unsigned attributeIndex, const ea::span< unsigned > &indices) (defined in Urho3D::ParticleGraphLayerInstance) | Urho3D::ParticleGraphLayerInstance | |
GetUniform(unsigned index) | Urho3D::ParticleGraphLayerInstance | |
GetUniformIndex(const StringHash &string_hash, VariantType variant) | Urho3D::ParticleGraphLayerInstance | |
indices_ | Urho3D::ParticleGraphLayerInstance | private |
InitNodeInstances(ea::span< uint8_t > nodeInstanceBuffer, ea::span< ParticleGraphNodeInstance * > &nodeInstances, const ParticleGraph &particle_graph) (defined in Urho3D::ParticleGraphLayerInstance) | Urho3D::ParticleGraphLayerInstance | protected |
initNodeInstances_ | Urho3D::ParticleGraphLayerInstance | private |
layer_ | Urho3D::ParticleGraphLayerInstance | private |
MakeUpdateContext(float timeStep) | Urho3D::ParticleGraphLayerInstance | protected |
MarkForDeletion(unsigned particleIndex) | Urho3D::ParticleGraphLayerInstance | |
naturalIndices_ | Urho3D::ParticleGraphLayerInstance | private |
OnSceneSet(Scene *scene) | Urho3D::ParticleGraphLayerInstance | protected |
ParticleGraphEmitter (defined in Urho3D::ParticleGraphLayerInstance) | Urho3D::ParticleGraphLayerInstance | friend |
ParticleGraphLayerInstance() | Urho3D::ParticleGraphLayerInstance | |
RemoveAllParticles() | Urho3D::ParticleGraphLayerInstance | |
Reset() | Urho3D::ParticleGraphLayerInstance | |
RunGraph(ea::span< ParticleGraphNodeInstance * > &nodes, UpdateContext &updateContext) | Urho3D::ParticleGraphLayerInstance | protected |
scalarIndices_ | Urho3D::ParticleGraphLayerInstance | private |
SetEmitter(ParticleGraphEmitter *emitter) | Urho3D::ParticleGraphLayerInstance | protected |
temp_ | Urho3D::ParticleGraphLayerInstance | private |
time_ | Urho3D::ParticleGraphLayerInstance | private |
Update(float timeStep, bool emitting) | Urho3D::ParticleGraphLayerInstance | |
UpdateDrawables() | Urho3D::ParticleGraphLayerInstance | |
updateNodeInstances_ | Urho3D::ParticleGraphLayerInstance | private |
~ParticleGraphLayerInstance() | Urho3D::ParticleGraphLayerInstance | |