Subversion Repository Public Repository

Divide-Framework

This repository has no backups
This repository's network speed is throttled to 100KB/sec

Diff Revisions 167 vs 168 for /trunk/Source Code/Rendering/RenderPass/Headers/RenderQueue.h

Diff revisions: vs.
  @@ -40,12 +40,14 @@
40 40 void refresh();
41 41 void addNodeToQueue(SceneGraphNode* const sgn);
42 42 U16 getRenderQueueStackSize();
43 - inline U16 getRenderQueueBinSize() {return _sortedRenderBins.size();}
44 43 SceneGraphNode* getItem(U16 renderBin, U16 index);
45 - RenderBin* getBinSorted(U16 renderBin);
46 - RenderBin* getBin(U16 renderBin);
47 44 RenderBin* getBin(RenderBin::RenderBinType rbType);
48 45
46 +
47 + inline U16 getRenderQueueBinSize() { return _sortedRenderBins.size(); }
48 + inline RenderBin* getBinSorted(U16 renderBin) { return _sortedRenderBins[renderBin]; }
49 + inline RenderBin* getBin(U16 renderBin) { return getBin(_renderBinId[renderBin]); }
50 +
49 51 private:
50 52 ~RenderQueue();
51 53 RenderBin* getBinForNode(SceneNode* const nodeType);