20 #include "RenderNode.h"
60 struct NodeDepthComparator {
64 void buildRenderList();
66 std::vector<RenderNode*> mNodeList;
67 std::vector<RenderNode*> mRenderList;
70 #endif // RENDERLIST_H
Header declaring and including types common to renderer classes such as Vector2. Also includes GL hea...
void render()
Draw RenderNodes in sorted order, with larger z-depths appearing on top.
void reset()
Clear this RenderList.
RenderList()
Construct an empty RenderList.
Node which queues a callback (RenderableInterface) or MeshInstance for rendering. ...
Definition: RenderNode.h:33
List of RenderNodes, sorted by z-depth for rendering.
Definition: RenderList.h:36
void addNode(RenderNode *node)
Add a RenderNode to this RenderList.