OGRE
1.9.0
|
Class representing the invocation of queue groups in a RenderQueue. More...
#include <OgreRenderQueueInvocation.h>
Static Public Attributes | |
static String | RENDER_QUEUE_INVOCATION_SHADOWS |
Invocation identifier for shadows. | |
Protected Attributes | |
String | mInvocationName |
Invocation identifier - used in listeners. | |
uint8 | mRenderQueueGroupID |
Target queue group. | |
QueuedRenderableCollection::OrganisationMode | mSolidsOrganisation |
Solids ordering mode. | |
bool | mSuppressRenderStateChanges |
Suppress OGRE's render state management? | |
bool | mSuppressShadows |
Suppress shadows processing in this invocation? | |
Class representing the invocation of queue groups in a RenderQueue.
Definition at line 66 of file OgreRenderQueueInvocation.h.
Ogre::RenderQueueInvocation::RenderQueueInvocation | ( | uint8 | renderQueueGroupID, |
const String & | invocationName = StringUtil::BLANK |
||
) |
Constructor.
renderQueueGroupID | ID of the queue this will target |
invocationName | Optional name to uniquely identify this invocation from others in a RenderQueueListener |
|
virtual |
Get the invocation name (may be blank if not set by creator)
Definition at line 93 of file OgreRenderQueueInvocation.h.
Get the render queue group id.
Definition at line 90 of file OgreRenderQueueInvocation.h.
|
virtual |
Get the organisation mode being used for solids in this queue group invocation.
Definition at line 106 of file OgreRenderQueueInvocation.h.
Gets whether shadows are suppressed when invoking this queue.
Definition at line 145 of file OgreRenderQueueInvocation.h.
Gets whether shadows are suppressed when invoking this queue.
Definition at line 118 of file OgreRenderQueueInvocation.h.
|
virtual |
Invoke this class on a concrete queue group.
Definition at line 96 of file OgreMemoryAllocatedObject.h.
|
inherited |
Definition at line 108 of file OgreMemoryAllocatedObject.h.
Definition at line 102 of file OgreMemoryAllocatedObject.h.
|
inherited |
Definition at line 113 of file OgreMemoryAllocatedObject.h.
|
inherited |
Definition at line 119 of file OgreMemoryAllocatedObject.h.
Definition at line 73 of file OgreMemoryAllocatedObject.h.
|
inherited |
operator new, with debug line info
Definition at line 68 of file OgreMemoryAllocatedObject.h.
placement operator new
Definition at line 79 of file OgreMemoryAllocatedObject.h.
Definition at line 91 of file OgreMemoryAllocatedObject.h.
|
inherited |
array operator new, with debug line info
Definition at line 86 of file OgreMemoryAllocatedObject.h.
|
virtual |
Set the organisation mode being used for solids in this queue group invocation.
Definition at line 98 of file OgreRenderQueueInvocation.h.
Sets whether render state changes are suppressed when invoking this queue.
Definition at line 140 of file OgreRenderQueueInvocation.h.
Sets whether shadows are suppressed when invoking this queue.
Definition at line 113 of file OgreRenderQueueInvocation.h.
|
protected |
Invocation identifier - used in listeners.
Definition at line 72 of file OgreRenderQueueInvocation.h.
|
protected |
Target queue group.
Definition at line 70 of file OgreRenderQueueInvocation.h.
|
protected |
Solids ordering mode.
Definition at line 74 of file OgreRenderQueueInvocation.h.
|
protected |
Suppress OGRE's render state management?
Definition at line 78 of file OgreRenderQueueInvocation.h.
|
protected |
Suppress shadows processing in this invocation?
Definition at line 76 of file OgreRenderQueueInvocation.h.
|
static |
Invocation identifier for shadows.
Definition at line 155 of file OgreRenderQueueInvocation.h.