Orxonox  0.0.5 Codename: Arcturus
Classes | Namespaces | Enumerations | Variables
RenderQueueListener.h File Reference

Definition of the RenderQueueListener class. More...

#include "OrxonoxPrereqs.h"
#include <OgreRenderQueueListener.h>
#include <OgreHardwareOcclusionQuery.h>

Go to the source code of this file.

Classes

class  orxonox::RenderQueueListener
 This class derives from the Ogre-Class RenderQueueListener and provides a way to define new rendering stages to enable use of e.g. More...
 

Namespaces

 orxonox
 Die Wagnis Klasse hat die folgenden Aufgaben:
 

Enumerations

enum  orxonox::RenderQueueGroupID {
  orxonox::RENDER_QUEUE_MAIN = Ogre::RENDER_QUEUE_MAIN, orxonox::RENDER_QUEUE_STENCIL_OBJECTS = RENDER_QUEUE_MAIN+1, orxonox::RENDER_QUEUE_STENCIL_GLOW = RENDER_QUEUE_MAIN+2, orxonox::RENDER_QUEUE_STENCIL_LAST = RENDER_QUEUE_STENCIL_GLOW,
  orxonox::RENDER_QUEUE_HOQ = RENDER_QUEUE_STENCIL_LAST+1
}
 < these are IDs for render queues that are executed just after the main render queue defined by Ogre, we need more than one for Stencil Glow More...
 

Variables

constexpr int orxonox::STENCIL_FULL_MASK = 0xFFFFFFFF
 this is a reference mask used in our stencil buffer More...
 
constexpr int orxonox::STENCIL_VALUE_FOR_GLOW = 1
 this is a reference value for our mask, More...
 

Detailed Description

Definition of the RenderQueueListener class.