Sorts the RenderTokens by Effect rank -> Actor rank -> blending on/off -> Z distance form the Camera -> GLSL program -> render state set -> enable set -> texture set -> light set -> Shader pointer -> Renderable pointer.
More...
#include <RenderQueueSorter.hpp>
List of all members.
Detailed Description
Sorts the RenderTokens by Effect rank -> Actor rank -> blending on/off -> Z distance form the Camera -> GLSL program -> render state set -> enable set -> texture set -> light set -> Shader pointer -> Renderable pointer.
Constructor & Destructor Documentation
| vl::RenderQueueSorterAggressive::RenderQueueSorterAggressive |
( |
) |
[inline] |
Member Function Documentation
| virtual const char* vl::RenderQueueSorterAggressive::className |
( |
) |
[inline, virtual] |
| virtual bool vl::RenderQueueSorterAggressive::mightNeedZCameraDistance |
( |
) |
const [inline, virtual] |
| virtual bool vl::RenderQueueSorterAggressive::confirmZCameraDistanceNeed |
( |
const RenderToken * |
a ) |
const [inline, virtual] |
| virtual bool vl::RenderQueueSorterAggressive::operator() |
( |
const RenderToken * |
a, |
|
|
const RenderToken * |
b |
|
) |
| const [inline, virtual] |
| EDepthSortMode vl::RenderQueueSorterAggressive::depthSortMode |
( |
) |
const [inline] |
| void vl::RenderQueueSorterAggressive::setDepthSortMode |
( |
EDepthSortMode |
mode ) |
[inline] |
Member Data Documentation
The documentation for this class was generated from the following file: