| areAllChanged() const | castor3d::SceneCuller | inline |
| areCulledChanged() const | castor3d::SceneCuller | inline |
| compute() | castor3d::SceneCuller | |
| DrawCommandsBuffer typedef | castor3d::SceneCuller | |
| DummyCuller(Scene &scene, Camera *camera=nullptr) | castor3d::DummyCuller | explicit |
| getBillboardCommands(RenderNodesPass const &renderPass) const | castor3d::SceneCuller | inline |
| getBillboardNodes(RenderNodesPass const &renderPass) const | castor3d::SceneCuller | inline |
| getCamera() const | castor3d::SceneCuller | inline |
| getCamera() | castor3d::SceneCuller | inline |
| getInstancedSubmeshNodes(RenderNodesPass const &renderPass) const | castor3d::SceneCuller | inline |
| getMinCastersZ() | castor3d::SceneCuller | inline |
| getNodesIds(RenderNodesPass const &renderPass) const | castor3d::SceneCuller | inline |
| getPipelineNodesIndex(RenderNodesPass const &renderPass, Submesh const &submesh, Pass const &pass, ashes::BufferBase const &buffer, bool isFrontCulled) const | castor3d::SceneCuller | |
| getPipelineNodesIndex(RenderNodesPass const &renderPass, BillboardBase const &billboard, Pass const &pass, ashes::BufferBase const &buffer, bool isFrontCulled) const | castor3d::SceneCuller | |
| getScene() const | castor3d::SceneCuller | inline |
| getSubmeshIdxCommands(RenderNodesPass const &renderPass) const | castor3d::SceneCuller | inline |
| getSubmeshNIdxCommands(RenderNodesPass const &renderPass) const | castor3d::SceneCuller | inline |
| getSubmeshNodes(RenderNodesPass const &renderPass) const | castor3d::SceneCuller | inline |
| hasCamera() const | castor3d::SceneCuller | inline |
| hasCulledNodes(RenderNodesPass const &renderPass) const | castor3d::SceneCuller | inline |
| IndexedDrawCommandsBuffer typedef | castor3d::SceneCuller | |
| m_allChanged | castor3d::SceneCuller | protected |
| m_camera | castor3d::SceneCuller | protected |
| m_cameraChanged | castor3d::SceneCuller | protected |
| m_cameraDirty | castor3d::SceneCuller | protected |
| m_culledBillboards | castor3d::SceneCuller | protected |
| m_culledChanged | castor3d::SceneCuller | protected |
| m_culledSubmeshes | castor3d::SceneCuller | protected |
| m_index | castor3d::SceneCuller | protected |
| m_minCullersZ | castor3d::SceneCuller | protected |
| m_renderPasses | castor3d::SceneCuller | protected |
| m_sceneChanged | castor3d::SceneCuller | protected |
| m_sceneDirty | castor3d::SceneCuller | protected |
| NodeArrayT typedef | castor3d::SceneCuller | |
| onCompute | castor3d::SceneCuller | mutable |
| PipelineBufferArray typedef | castor3d::SceneCuller | |
| PipelineNodesBuffer typedef | castor3d::SceneCuller | |
| registerRenderPass(RenderNodesPass const &renderPass) | castor3d::SceneCuller | |
| SceneCuller(Scene &scene, Camera *camera) | castor3d::SceneCuller | |
| SidedNodeArrayT typedef | castor3d::SceneCuller | |
| SidedNodeBufferMapT typedef | castor3d::SceneCuller | |
| SidedNodePipelineMapT typedef | castor3d::SceneCuller | |
| SidedObjectNodeBufferMapT typedef | castor3d::SceneCuller | |
| SidedObjectNodeMapT typedef | castor3d::SceneCuller | |
| SidedObjectNodePassMapT typedef | castor3d::SceneCuller | |
| SidedObjectNodePipelineMapT typedef | castor3d::SceneCuller | |
| unregisterRenderPass(RenderNodesPass const &renderPass) | castor3d::SceneCuller | |
| ~SceneCuller()=default | castor3d::SceneCuller | virtual |