SleakEngine
1.0.0
C++23 multi-backend game engine
Loading...
Searching...
No Matches
Sleak::CullingSystem Member List
This is the complete list of members for
Sleak::CullingSystem
, including all inherited members.
BeginFrame
(const ViewFrustum &frustum, const Math::Matrix4 &viewProj, const Math::Vector3D &cameraPos)
Sleak::CullingSystem
static
FinalizeOccluders
()
Sleak::CullingSystem
static
GetDepthBuffer
(uint32_t &width, uint32_t &height)
Sleak::CullingSystem
static
GetStats
()
Sleak::CullingSystem
static
IsFrustumCullingEnabled
()
Sleak::CullingSystem
static
IsOcclusionCullingEnabled
()
Sleak::CullingSystem
static
IsVisible
(const Math::AABB &box)
Sleak::CullingSystem
static
IsVisibleFrustumOnly
(const Math::AABB &box)
Sleak::CullingSystem
static
SetAdaptiveOcclusion
(bool enabled, uint32_t probeInterval)
Sleak::CullingSystem
static
SetFrustumCullingEnabled
(bool enabled)
Sleak::CullingSystem
static
SetMaxOccluders
(uint32_t count)
Sleak::CullingSystem
static
SetOcclusionBufferSize
(uint32_t width, uint32_t height)
Sleak::CullingSystem
static
SetOcclusionCullingEnabled
(bool enabled)
Sleak::CullingSystem
static
Shutdown
()
Sleak::CullingSystem
static
SubmitOccluderBox
(const Math::AABB &box)
Sleak::CullingSystem
static
SubmitOccluderTriangles
(const Math::Vector3D *vertices, uint32_t vertexCount, const uint32_t *indices, uint32_t indexCount)
Sleak::CullingSystem
static
Generated on
for SleakEngine by
1.16.1