Class to hold a linear sequence of RenderQueueInvocation objects.
More...
#include <OgreRenderQueueInvocation.h>
Class to hold a linear sequence of RenderQueueInvocation objects.
Ogre::RenderQueueInvocationSequence::RenderQueueInvocationSequence |
( |
const String & |
name | ) |
|
Ogre::RenderQueueInvocationSequence::~RenderQueueInvocationSequence |
( |
| ) |
|
const String& Ogre::RenderQueueInvocationSequence::getName |
( |
void |
| ) |
const |
|
inline |
Get the name of this sequence.
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 a custom invocation to the sequence.
size_t Ogre::RenderQueueInvocationSequence::size |
( |
void |
| ) |
const |
|
inline |
Get the number of invocations in this sequence.
void Ogre::RenderQueueInvocationSequence::clear |
( |
void |
| ) |
|
Clear and delete all invocations in this sequence.
Gets the details of an invocation at a given index.
void Ogre::RenderQueueInvocationSequence::remove |
( |
size_t |
index | ) |
|
Removes (and deletes) an invocation by index.
Get an iterator over the invocations.
The documentation for this class was generated from the following file: