Castor3D 0.16.0
Multiplatform 3D engine
castor3d::FrustumCuller Member List

This is the complete list of members for castor3d::FrustumCuller, including all inherited members.

areAnyChanged() const noexceptcastor3d::SceneCullerinline
areCulledChanged() const noexceptcastor3d::SceneCullerinline
FrustumCuller(Scene &scene, Camera &camera, std::optional< bool > isStatic=std::nullopt)castor3d::FrustumCuller
FrustumCuller(Camera &camera, std::optional< bool > isStatic=std::nullopt)castor3d::FrustumCullerexplicit
FrustumCuller(Scene &scene, Frustum &frustum, std::optional< bool > isStatic=std::nullopt)castor3d::FrustumCuller
getBillboards() const noexceptcastor3d::SceneCullerinline
getCamera() const noexceptcastor3d::SceneCullerinline
getCamera() noexceptcastor3d::SceneCullerinline
getScene() const noexceptcastor3d::SceneCullerinline
getSubmeshes() const noexceptcastor3d::SceneCullerinline
getTotalCounts() const noexceptcastor3d::SceneCullerinline
hasCamera() const noexceptcastor3d::SceneCullerinline
hasNodes() const noexceptcastor3d::SceneCullerinline
m_anyChangedcastor3d::SceneCullerprotected
m_cameracastor3d::SceneCullerprotected
m_culledBillboardscastor3d::SceneCullerprotected
m_culledChangedcastor3d::SceneCullerprotected
m_culledSubmeshescastor3d::SceneCullerprotected
m_firstcastor3d::SceneCullerprotected
m_indexcastor3d::SceneCullerprotected
m_isStaticcastor3d::SceneCullerprotected
m_timercastor3d::SceneCullerprotected
m_timerComputecastor3d::SceneCullerprotected
m_timerDirtycastor3d::SceneCullerprotected
m_totalcastor3d::SceneCullerprotected
onBillboardChangedcastor3d::SceneCullermutable
onBillboardRemovedcastor3d::SceneCullermutable
onComputecastor3d::SceneCullermutable
onSubmeshChangedcastor3d::SceneCullermutable
onSubmeshRemovedcastor3d::SceneCullermutable
removeCulled(SubmeshRenderNode const &node)castor3d::SceneCuller
removeCulled(BillboardRenderNode const &node)castor3d::SceneCuller
resetCamera(Camera *camera)castor3d::SceneCuller
SceneCuller(Scene &scene, Camera *camera, std::optional< bool > isStatic=std::nullopt)castor3d::SceneCuller
update(CpuUpdater &updater)castor3d::SceneCuller
updateFrustum(castor::Matrix4x4f const &projection, castor::Matrix4x4f const &view)castor3d::FrustumCuller
~SceneCuller() noexceptcastor3d::SceneCullervirtual