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: