SleakEngine 1.0.0
C++23 multi-backend game engine
Loading...
Searching...
No Matches
Sleak::RenderEngine::Renderer Member List

This is the complete list of members for Sleak::RenderEngine::Renderer, including all inherited members.

ApplyMSAAChange()Sleak::RenderEngine::Rendererinlinevirtual
ApplyShadowResolutionChange()Sleak::RenderEngine::Rendererinlinevirtual
ApplyVSyncChange()Sleak::RenderEngine::Rendererinlinevirtual
BeginRender()=0Sleak::RenderEngine::Rendererpure virtual
bEnabledPerformanceCounterSleak::RenderEngine::Rendererprotected
bImFrameActiveSleak::RenderEngine::Rendererprotected
bImInitializedSleak::RenderEngine::Rendererprotected
Cleanup()=0Sleak::RenderEngine::Rendererpure virtual
ConfigureRenderFace()=0Sleak::RenderEngine::Rendererprotectedpure virtual
ConfigureRenderMode()=0Sleak::RenderEngine::Rendererprotectedpure virtual
CreateImGUI()=0Sleak::RenderEngine::Rendererpure virtual
DisplayTrianglesSleak::RenderEngine::Rendererprotected
DisplayVerticesSleak::RenderEngine::Rendererprotected
DrawnTrianglesSleak::RenderEngine::Rendererprotected
DrawnVerticesSleak::RenderEngine::Rendererprotected
EndRender()=0Sleak::RenderEngine::Rendererpure virtual
FaceSleak::RenderEngine::Rendererprotected
FlushPendingTransfers()Sleak::RenderEngine::Rendererinlinevirtual
frameRateSleak::RenderEngine::Rendererprotected
frameTimeSleak::RenderEngine::Rendererprotected
GetContext()=0Sleak::RenderEngine::Rendererpure virtual
GetCPUUsage() constSleak::RenderEngine::Rendererinline
GetDeferredEnabled() constSleak::RenderEngine::Rendererinline
GetExposure() constSleak::RenderEngine::Rendererinline
GetFeatureCaps() constSleak::RenderEngine::Rendererinlinevirtual
GetFrameRate() constSleak::RenderEngine::Rendererinline
GetFrameTime() constSleak::RenderEngine::Rendererinline
GetGamma() constSleak::RenderEngine::Rendererinline
GetGPUMemoryBudget() constSleak::RenderEngine::Rendererinlinevirtual
GetGPUMemoryUsed() constSleak::RenderEngine::Rendererinlinevirtual
GetIBLIntensity() constSleak::RenderEngine::Rendererinline
GetImGUIEnabled()Sleak::RenderEngine::Rendererinline
GetIsPerformanceCounter()Sleak::RenderEngine::Rendererinline
GetMaxMSAASampleCount() constSleak::RenderEngine::Rendererinline
GetMSAASampleCount() constSleak::RenderEngine::Rendererinline
GetRamUsage() constSleak::RenderEngine::Rendererinline
GetRenderMode() constSleak::RenderEngine::Rendererinline
GetShadowMapResolution() constSleak::RenderEngine::Rendererinline
GetSSAOBias() constSleak::RenderEngine::Rendererinline
GetSSAOPower() constSleak::RenderEngine::Rendererinline
GetSSAORadius() constSleak::RenderEngine::Rendererinline
GetTriangles() constSleak::RenderEngine::Rendererinline
GetType() constSleak::RenderEngine::Rendererinline
GetTypeStr() constSleak::RenderEngine::Rendererinline
GetVertices() constSleak::RenderEngine::Rendererinline
GetVSync() constSleak::RenderEngine::Rendererinline
Initialize()=0Sleak::RenderEngine::Rendererpure virtual
IsBloomEnabled() constSleak::RenderEngine::Rendererinline
IsIBLEnabled() constSleak::RenderEngine::Rendererinline
IsPCSSEnabled() constSleak::RenderEngine::Rendererinline
IsShadowPassEnabled() constSleak::RenderEngine::Rendererinline
IsSSAOEnabled() constSleak::RenderEngine::Rendererinline
IsSSREnabled() constSleak::RenderEngine::Rendererinline
IsTAAEnabled() constSleak::RenderEngine::Rendererinline
IsTonemappingEnabled() constSleak::RenderEngine::Rendererinline
m_bloomEnabledSleak::RenderEngine::Rendererprotected
m_deferredEnabledSleak::RenderEngine::Rendererprotected
m_exposureSleak::RenderEngine::Rendererprotected
m_frameCountSleak::RenderEngine::Rendererprotected
m_frameTimerSleak::RenderEngine::Rendererprotected
m_gammaSleak::RenderEngine::Rendererprotected
m_iblEnabledSleak::RenderEngine::Rendererprotected
m_iblIntensitySleak::RenderEngine::Rendererprotected
m_maxMsaaSampleCountSleak::RenderEngine::Rendererprotected
m_msaaChangeRequestedSleak::RenderEngine::Rendererprotected
m_msaaSampleCountSleak::RenderEngine::Rendererprotected
m_pcssEnabledSleak::RenderEngine::Rendererprotected
m_pendingMsaaSampleCountSleak::RenderEngine::Rendererprotected
m_pendingShadowMapResolutionSleak::RenderEngine::Rendererprotected
m_shadowMapResolutionSleak::RenderEngine::Rendererprotected
m_shadowPassEnabledSleak::RenderEngine::Rendererprotected
m_shadowResChangeRequestedSleak::RenderEngine::Rendererprotected
m_shadowResourcesCreatedSleak::RenderEngine::Rendererprotected
m_ssaoBiasSleak::RenderEngine::Rendererprotected
m_ssaoEnabledSleak::RenderEngine::Rendererprotected
m_ssaoPowerSleak::RenderEngine::Rendererprotected
m_ssaoRadiusSleak::RenderEngine::Rendererprotected
m_ssrEnabledSleak::RenderEngine::Rendererprotected
m_taaEnabledSleak::RenderEngine::Rendererprotected
m_tonemapEnabledSleak::RenderEngine::Rendererprotected
m_vsyncSleak::RenderEngine::Rendererprotected
m_vsyncChangeRequestedSleak::RenderEngine::Rendererprotected
MetricUpdateIntervalSleak::RenderEngine::Rendererprotectedstatic
ModeSleak::RenderEngine::Rendererprotected
Resize(uint32_t width, uint32_t height)=0Sleak::RenderEngine::Rendererpure virtual
SetBloomEnabled(bool enabled)Sleak::RenderEngine::Rendererinline
SetDeferredEnabled(bool enabled)Sleak::RenderEngine::Rendererinline
SetExposure(float exposure)Sleak::RenderEngine::Rendererinline
SetGamma(float gamma)Sleak::RenderEngine::Rendererinline
SetIBLEnabled(bool enabled)Sleak::RenderEngine::Rendererinline
SetIBLIntensity(float intensity)Sleak::RenderEngine::Rendererinline
SetImGUI(bool bEnable)Sleak::RenderEngine::Rendererinline
SetLightVP(const float *lightVP)Sleak::RenderEngine::Rendererinlinevirtual
SetMSAASampleCount(uint32_t samples)Sleak::RenderEngine::Rendererinlinevirtual
SetPCSSEnabled(bool enabled)Sleak::RenderEngine::Rendererinline
SetPerformanceCounter(bool value)Sleak::RenderEngine::Rendererinline
SetRenderCullFace(RenderFace face)Sleak::RenderEngine::Rendererinline
SetRenderDrawMode(RenderMode mode)Sleak::RenderEngine::Rendererinline
SetShadowMapResolution(uint32_t res)Sleak::RenderEngine::Rendererinline
SetShadowPassEnabled(bool enabled)Sleak::RenderEngine::Rendererinline
SetSSAOBias(float bias)Sleak::RenderEngine::Rendererinline
SetSSAOEnabled(bool enabled)Sleak::RenderEngine::Rendererinline
SetSSAOPower(float power)Sleak::RenderEngine::Rendererinline
SetSSAORadius(float radius)Sleak::RenderEngine::Rendererinline
SetSSREnabled(bool enabled)Sleak::RenderEngine::Rendererinline
SetTAAEnabled(bool enabled)Sleak::RenderEngine::Rendererinline
SetTonemappingEnabled(bool enabled)Sleak::RenderEngine::Rendererinline
SetVSync(bool enabled)Sleak::RenderEngine::Rendererinlinevirtual
TypeSleak::RenderEngine::Rendererprotected
UpdateFrameMetrics()Sleak::RenderEngine::Rendererinlineprotected
UpdateShadowLightUBO(const void *data, uint32_t size)Sleak::RenderEngine::Rendererinlinevirtual
UsedCPUSleak::RenderEngine::Rendererprotected
UsedRamSleak::RenderEngine::Rendererprotected
WaitIdle()Sleak::RenderEngine::Rendererinlinevirtual
~Renderer()=0Sleak::RenderEngine::Rendererinlinepure virtual