27#ifndef _CEGUIRenderQueue_h_
28#define _CEGUIRenderQueue_h_
30#include "CEGUI/Base.h"
35# pragma warning(disable : 4251)
Definition MemoryAllocatedObject.h:110
Abstract class defining the interface for objects that buffer geometry for later rendering.
Definition GeometryBuffer.h:44
Class that represents a queue of GeometryBuffer objects to be rendered.
Definition RenderQueue.h:54
void reset()
Remove any and all queued GeometryBuffer objects and restore the queue to the default state....
void addGeometryBuffer(const GeometryBuffer &buffer)
Add a GeometryBuffer to the RenderQueue. Ownership of the GeometryBuffer does not pass to the RenderQ...
void draw() const
Draw all GeometryBuffer objects currently listed in the RenderQueue. The GeometryBuffer objects remai...
void removeGeometryBuffer(const GeometryBuffer &buffer)
Remove a GeometryBuffer previously queued for drawing. If the specified GeometryBuffer is not added t...
base class for properties able to do native set/get
Definition TypedProperty.h:50
Main namespace for Crazy Eddie's GUI Library.
Definition arch_overview.dox:1