Visualization LibraryA lightweight C++ OpenGL middleware for 2D/3D graphics |
[Home] [Tutorials] [All Classes] [Grouped Classes] |
#include <RenderQueue.hpp>

Classes | |
| class | Sorter |
Public Member Functions | |
| virtual const char * | className () |
| Returns the name of the class. | |
| RenderQueue () | |
| RenderToken * | at (int i) const |
| RenderToken * | newToken (bool multipass) |
| void | clear () |
| bool | empty () |
| int | size () const |
| void | sort (RenderQueueSorter *sorter, Camera *camera) |
Protected Attributes | |
| std::vector< ref< RenderToken > > | mList |
| std::vector< ref< RenderToken > > | mListMP |
| int | mSize |
| int | mSizeMP |
| vl::RenderQueue::RenderQueue | ( | ) | [inline] |
| virtual const char* vl::RenderQueue::className | ( | ) | [inline, virtual] |
| RenderToken* vl::RenderQueue::at | ( | int | i | ) | const [inline] |
| RenderToken* vl::RenderQueue::newToken | ( | bool | multipass | ) | [inline] |
| void vl::RenderQueue::clear | ( | ) | [inline] |
| bool vl::RenderQueue::empty | ( | ) | [inline] |
| int vl::RenderQueue::size | ( | ) | const [inline] |
| void vl::RenderQueue::sort | ( | RenderQueueSorter * | sorter, | |
| Camera * | camera | |||
| ) | [inline] |
std::vector< ref<RenderToken> > vl::RenderQueue::mList [protected] |
std::vector< ref<RenderToken> > vl::RenderQueue::mListMP [protected] |
int vl::RenderQueue::mSize [protected] |
int vl::RenderQueue::mSizeMP [protected] |