5 #include "IRenderableFilter.h"
31 typedef std::deque<std::pair<Rendering::Renderables::InteriorRenderable*, float> > TRenderableDepthList;
32 typedef std::deque<Resources::Interiors::InteriorsStencilMirrorClearRenderable*> TStencilClearRenderableList;
33 void EnqueueRenderablesForFloorCells(
const std::vector<const Resources::Interiors::InteriorsFloorCell*>& floorCells,
const Rendering::RenderContext& renderContext,
RenderQueue& renderQueue, std::back_insert_iterator<TRenderableDepthList> translucentRenderables, std::back_insert_iterator<TStencilClearRenderableList> stencilClearRenderables);
36 void EnqueueDepthSortedInteriorRenderables(TRenderableDepthList::iterator first, TRenderableDepthList::iterator last,
RenderQueue& renderQueue)
const;
42 TRenderableDepthList m_translucentRenderables;
43 TStencilClearRenderableList m_stencilClearRenderables;