# 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
}

| 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 63 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.

Definition at line 39 of file OgreRenderQueue.h.

Copyright © 2000-2005 by The OGRE Team
This work is licensed under a Creative Commons Attribution-ShareAlike 2.5 License.
Last modified Sun Sep 17 15:39:14 2006