|
OGRE
1.9.0
|
Operation setup for a RenderTarget (collected). More...
#include <OgreCompositorInstance.h>
Public Types | |
| typedef std::bitset< RENDER_QUEUE_COUNT > | RenderQueueBitSet |
| A set of render queues to either include or exclude certain render queues. | |
Public Member Functions | |
| TargetOperation () | |
| TargetOperation (RenderTarget *inTarget) | |
Public Attributes | |
| int | currentQueueGroupID |
| Current group ID. | |
| bool | findVisibleObjects |
| Whether this op needs to find visible scene objects or not. | |
| bool | hasBeenRendered |
| "Has been rendered" flag; used in combination with onlyInitial to determine whether to skip this target operation. | |
| float | lodBias |
| LOD offset. | |
| String | materialScheme |
| Which material scheme this op will use. | |
| bool | onlyInitial |
| RenderQueueBitSet | renderQueues |
| Which renderqueues to render from scene. | |
| RenderSystemOpPairs | renderSystemOperations |
| RenderSystem operations to queue into the scene manager, by uint8. | |
| bool | shadowsEnabled |
| Whether shadows will be enabled. | |
| RenderTarget * | target |
| Target. | |
| uint32 | visibilityMask |
| Scene visibility mask If this is 0, the scene is not rendered at all. | |
Operation setup for a RenderTarget (collected).
Definition at line 111 of file OgreCompositorInstance.h.
| typedef std::bitset<RENDER_QUEUE_COUNT> Ogre::CompositorInstance::TargetOperation::RenderQueueBitSet |
A set of render queues to either include or exclude certain render queues.
Definition at line 144 of file OgreCompositorInstance.h.
| Ogre::CompositorInstance::TargetOperation::TargetOperation | ( | ) |
Definition at line 114 of file OgreCompositorInstance.h.
| Ogre::CompositorInstance::TargetOperation::TargetOperation | ( | RenderTarget * | inTarget | ) |
Definition at line 117 of file OgreCompositorInstance.h.
| int Ogre::CompositorInstance::TargetOperation::currentQueueGroupID |
Current group ID.
Definition at line 128 of file OgreCompositorInstance.h.
| bool Ogre::CompositorInstance::TargetOperation::findVisibleObjects |
Whether this op needs to find visible scene objects or not.
Definition at line 158 of file OgreCompositorInstance.h.
| bool Ogre::CompositorInstance::TargetOperation::hasBeenRendered |
"Has been rendered" flag; used in combination with onlyInitial to determine whether to skip this target operation.
Definition at line 155 of file OgreCompositorInstance.h.
| float Ogre::CompositorInstance::TargetOperation::lodBias |
LOD offset.
This is multiplied with the camera LOD offset 1.0 is default, lower means lower detail, higher means higher detail
Definition at line 140 of file OgreCompositorInstance.h.
| String Ogre::CompositorInstance::TargetOperation::materialScheme |
Which material scheme this op will use.
Definition at line 160 of file OgreCompositorInstance.h.
| bool Ogre::CompositorInstance::TargetOperation::onlyInitial |
Definition at line 151 of file OgreCompositorInstance.h.
| RenderQueueBitSet Ogre::CompositorInstance::TargetOperation::renderQueues |
Which renderqueues to render from scene.
Definition at line 147 of file OgreCompositorInstance.h.
| RenderSystemOpPairs Ogre::CompositorInstance::TargetOperation::renderSystemOperations |
RenderSystem operations to queue into the scene manager, by uint8.
Definition at line 132 of file OgreCompositorInstance.h.
| bool Ogre::CompositorInstance::TargetOperation::shadowsEnabled |
Whether shadows will be enabled.
Definition at line 162 of file OgreCompositorInstance.h.
| RenderTarget* Ogre::CompositorInstance::TargetOperation::target |
Target.
Definition at line 125 of file OgreCompositorInstance.h.
| uint32 Ogre::CompositorInstance::TargetOperation::visibilityMask |
Scene visibility mask If this is 0, the scene is not rendered at all.
Definition at line 136 of file OgreCompositorInstance.h.
1.10.0