Castor3D 0.12.0
Multiplatform 3D engine
castor3d::FrustumCuller Liste des membres

Liste complète des membres de castor3d::FrustumCuller, y compris les membres hérités :

areAllChanged() constcastor3d::SceneCullerinline
areCulledChanged() constcastor3d::SceneCullerinline
compute()castor3d::SceneCuller
DrawCommandsBuffer typedefcastor3d::SceneCuller
FrustumCuller(Scene &scene, Camera &camera)castor3d::FrustumCuller
FrustumCuller(Camera &camera)castor3d::FrustumCullerexplicit
FrustumCuller(Scene &scene, Frustum &frustum)castor3d::FrustumCuller
getBillboardCommands(RenderNodesPass const &renderPass) constcastor3d::SceneCullerinline
getBillboardNodes(RenderNodesPass const &renderPass) constcastor3d::SceneCullerinline
getCamera() constcastor3d::SceneCullerinline
getCamera()castor3d::SceneCullerinline
getInstancedSubmeshNodes(RenderNodesPass const &renderPass) constcastor3d::SceneCullerinline
getMinCastersZ()castor3d::SceneCullerinline
getNodesIds(RenderNodesPass const &renderPass) constcastor3d::SceneCullerinline
getPipelineNodesIndex(RenderNodesPass const &renderPass, Submesh const &submesh, Pass const &pass, ashes::BufferBase const &buffer, bool isFrontCulled) constcastor3d::SceneCuller
getPipelineNodesIndex(RenderNodesPass const &renderPass, BillboardBase const &billboard, Pass const &pass, ashes::BufferBase const &buffer, bool isFrontCulled) constcastor3d::SceneCuller
getScene() constcastor3d::SceneCullerinline
getSubmeshIdxCommands(RenderNodesPass const &renderPass) constcastor3d::SceneCullerinline
getSubmeshNIdxCommands(RenderNodesPass const &renderPass) constcastor3d::SceneCullerinline
getSubmeshNodes(RenderNodesPass const &renderPass) constcastor3d::SceneCullerinline
hasCamera() constcastor3d::SceneCullerinline
hasCulledNodes(RenderNodesPass const &renderPass) constcastor3d::SceneCullerinline
IndexedDrawCommandsBuffer typedefcastor3d::SceneCuller
m_allChangedcastor3d::SceneCullerprotected
m_cameracastor3d::SceneCullerprotected
m_cameraChangedcastor3d::SceneCullerprotected
m_cameraDirtycastor3d::SceneCullerprotected
m_culledBillboardscastor3d::SceneCullerprotected
m_culledChangedcastor3d::SceneCullerprotected
m_culledSubmeshescastor3d::SceneCullerprotected
m_indexcastor3d::SceneCullerprotected
m_minCullersZcastor3d::SceneCullerprotected
m_renderPassescastor3d::SceneCullerprotected
m_sceneChangedcastor3d::SceneCullerprotected
m_sceneDirtycastor3d::SceneCullerprotected
NodeArrayT typedefcastor3d::SceneCuller
onComputecastor3d::SceneCullermutable
PipelineBufferArray typedefcastor3d::SceneCuller
PipelineNodesBuffer typedefcastor3d::SceneCuller
registerRenderPass(RenderNodesPass const &renderPass)castor3d::SceneCuller
SceneCuller(Scene &scene, Camera *camera)castor3d::SceneCuller
SidedNodeArrayT typedefcastor3d::SceneCuller
SidedNodeBufferMapT typedefcastor3d::SceneCuller
SidedNodePipelineMapT typedefcastor3d::SceneCuller
SidedObjectNodeBufferMapT typedefcastor3d::SceneCuller
SidedObjectNodeMapT typedefcastor3d::SceneCuller
SidedObjectNodePassMapT typedefcastor3d::SceneCuller
SidedObjectNodePipelineMapT typedefcastor3d::SceneCuller
unregisterRenderPass(RenderNodesPass const &renderPass)castor3d::SceneCuller
updateFrustum(castor::Matrix4x4f const &projection, castor::Matrix4x4f const &view)castor3d::FrustumCuller
~SceneCuller()=defaultcastor3d::SceneCullervirtual