Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

OgreRenderQueue.h File Reference

#include "OgrePrerequisites.h"
#include "OgreIteratorWrappers.h"

Go to the source code of this file.

Namespaces

namespace  Ogre

Defines

#define OGRE_RENDERABLE_DEFAULT_PRIORITY   100

Enumerations

enum  RenderQueueGroupID {
  RENDER_QUEUE_BACKGROUND = 0, RENDER_QUEUE_SKIES_EARLY = 5, RENDER_QUEUE_1 = 10, RENDER_QUEUE_2 = 20,
  RENDER_QUEUE_WORLD_GEOMETRY_1 = 25, RENDER_QUEUE_3 = 30, RENDER_QUEUE_4 = 40, RENDER_QUEUE_MAIN = 50,
  RENDER_QUEUE_6 = 60, RENDER_QUEUE_7 = 70, RENDER_QUEUE_WORLD_GEOMETRY_2 = 75, RENDER_QUEUE_8 = 80,
  RENDER_QUEUE_9 = 90, RENDER_QUEUE_SKIES_LATE = 95, RENDER_QUEUE_OVERLAY = 100, RENDER_QUEUE_MAX = 105
}
 Enumeration of queue groups, by which the application may group queued renderables so that they are rendered together with events in between. More...


Define Documentation

#define OGRE_RENDERABLE_DEFAULT_PRIORITY   100
 

Definition at line 69 of file OgreRenderQueue.h.


Enumeration Type Documentation

enum Ogre::RenderQueueGroupID
 

Enumeration of queue groups, by which the application may group queued renderables so that they are rendered together with events in between.

Remarks:
When passed into methods these are actually passed as a uint8 to allow you to use values in between if you want to.
Enumeration values:
RENDER_QUEUE_BACKGROUND  Use this queue for objects which must be rendered first e.g. backgrounds.
RENDER_QUEUE_SKIES_EARLY  First queue (after backgrounds), used for skyboxes if rendered first.
RENDER_QUEUE_1 
RENDER_QUEUE_2 
RENDER_QUEUE_WORLD_GEOMETRY_1 
RENDER_QUEUE_3 
RENDER_QUEUE_4 
RENDER_QUEUE_MAIN  The default render queue.
RENDER_QUEUE_6 
RENDER_QUEUE_7 
RENDER_QUEUE_WORLD_GEOMETRY_2 
RENDER_QUEUE_8 
RENDER_QUEUE_9 
RENDER_QUEUE_SKIES_LATE  Penultimate queue(before overlays), used for skyboxes if rendered last.
RENDER_QUEUE_OVERLAY  Use this queue for objects which must be rendered last e.g. overlays.
RENDER_QUEUE_MAX  Final possible render queue, don't exceed this.

Definition at line 43 of file OgreRenderQueue.h.


Copyright © 2000-2005 by The OGRE Team
Creative Commons License
This work is licensed under a Creative Commons Attribution-ShareAlike 2.5 License.
Last modified Mon Aug 20 13:50:49 2007