Class to hold a linear sequence of RenderQueueInvocation objects.
More...
#include <OgreRenderQueueInvocation.h>
Class to hold a linear sequence of RenderQueueInvocation objects.
◆ RenderQueueInvocationSequence()
Ogre::RenderQueueInvocationSequence::RenderQueueInvocationSequence |
( |
const String & |
name | ) |
|
◆ ~RenderQueueInvocationSequence()
Ogre::RenderQueueInvocationSequence::~RenderQueueInvocationSequence |
( |
| ) |
|
◆ getName()
const String& Ogre::RenderQueueInvocationSequence::getName |
( |
void |
| ) |
const |
|
inline |
Get the name of this sequence.
◆ add() [1/2]
Add a standard invocation to the sequence.
- Parameters
-
renderQueueGroupID | The ID of the render queue group |
invocationName | Optional name to identify the invocation, useful for listeners if a single queue group is invoked more than once |
- Returns
- A new RenderQueueInvocatin instance which you may customise
◆ add() [2/2]
Add a custom invocation to the sequence.
◆ size()
size_t Ogre::RenderQueueInvocationSequence::size |
( |
void |
| ) |
const |
|
inline |
Get the number of invocations in this sequence.
◆ clear()
void Ogre::RenderQueueInvocationSequence::clear |
( |
void |
| ) |
|
Clear and delete all invocations in this sequence.
◆ get()
Gets the details of an invocation at a given index.
◆ remove()
void Ogre::RenderQueueInvocationSequence::remove |
( |
size_t |
index | ) |
|
Removes (and deletes) an invocation by index.
◆ iterator()
Get an iterator over the invocations.
The documentation for this class was generated from the following file: