Definition at line 13 of file InspectorGuiRenderer.h.
◆ beginRender()
| void Cogs::Core::InspectorGuiRenderer::beginRender |
( |
class Context * |
context, |
|
|
class IRenderer * |
renderer |
|
) |
| |
◆ cleanup()
| void Cogs::Core::InspectorGuiRenderer::cleanup |
( |
class Context * |
context, |
|
|
class IRenderer * |
renderer |
|
) |
| |
◆ endRender()
| void Cogs::Core::InspectorGuiRenderer::endRender |
( |
class Context * |
context, |
|
|
class IRenderer * |
renderer |
|
) |
| |
◆ getImguiContext()
| ImGuiContext * Cogs::Core::InspectorGuiRenderer::getImguiContext |
( |
| ) |
const |
|
inline |
◆ getImguiRenderer()
| ImguiRenderer * Cogs::Core::InspectorGuiRenderer::getImguiRenderer |
( |
| ) |
const |
|
inline |
◆ initialize()
| void Cogs::Core::InspectorGuiRenderer::initialize |
( |
class Context * |
context, |
|
|
class IRenderer * |
renderer |
|
) |
| |
◆ registerInspector()
| void Cogs::Core::InspectorGuiRenderer::registerInspector |
( |
const std::string & |
name, |
|
|
Inspector |
inspector |
|
) |
| |
◆ render()
| void Cogs::Core::InspectorGuiRenderer::render |
( |
class Context * |
context, |
|
|
class IRenderer * |
renderer |
|
) |
| |
◆ renderTimes()
| void Cogs::Core::InspectorGuiRenderer::renderTimes |
( |
Context * |
context | ) |
|
◆ cogsFPS
| float Cogs::Core::InspectorGuiRenderer::cogsFPS = 0.0f |
|
private |
◆ cogsMax
| float Cogs::Core::InspectorGuiRenderer::cogsMax = 0 |
|
private |
◆ cogsMin
| float Cogs::Core::InspectorGuiRenderer::cogsMin = 10000 |
|
private |
◆ cogsTime
| float Cogs::Core::InspectorGuiRenderer::cogsTime = 0.0f |
|
private |
◆ cpuFps
| float Cogs::Core::InspectorGuiRenderer::cpuFps = 0.0f |
|
private |
◆ cpuTime
| float Cogs::Core::InspectorGuiRenderer::cpuTime = 0.0f |
|
private |
◆ delta_akk
| float Cogs::Core::InspectorGuiRenderer::delta_akk = delta_update |
|
private |
◆ delta_timer
| Timer Cogs::Core::InspectorGuiRenderer::delta_timer |
|
private |
◆ delta_update
| constexpr float Cogs::Core::InspectorGuiRenderer::delta_update = 0.125f |
|
staticconstexprprivate |
◆ frameFPS
| float Cogs::Core::InspectorGuiRenderer::frameFPS = 0.0f |
|
private |
◆ frameMax
| float Cogs::Core::InspectorGuiRenderer::frameMax = 0 |
|
private |
◆ frameMin
| float Cogs::Core::InspectorGuiRenderer::frameMin = 10000 |
|
private |
◆ frameTime
| float Cogs::Core::InspectorGuiRenderer::frameTime = 0.0f |
|
private |
◆ idleTime
| float Cogs::Core::InspectorGuiRenderer::idleTime = 0.0f |
|
private |
◆ imguiContext
| ImGuiContext* Cogs::Core::InspectorGuiRenderer::imguiContext = nullptr |
|
private |
◆ imguiRenderer
| ImguiRenderer* Cogs::Core::InspectorGuiRenderer::imguiRenderer = nullptr |
|
private |
◆ inspectors
◆ preRenderTime
| float Cogs::Core::InspectorGuiRenderer::preRenderTime = 0.0f |
|
private |
◆ presentTime
| float Cogs::Core::InspectorGuiRenderer::presentTime = 0.0f |
|
private |
◆ showAboutCogs
| bool Cogs::Core::InspectorGuiRenderer::showAboutCogs = false |
|
private |
◆ showAssetInspector
| bool Cogs::Core::InspectorGuiRenderer::showAssetInspector = false |
|
private |
◆ showAssetQueueInspector
| bool Cogs::Core::InspectorGuiRenderer::showAssetQueueInspector = false |
|
private |
◆ showBoundsInspector
| bool Cogs::Core::InspectorGuiRenderer::showBoundsInspector = false |
|
private |
◆ showBufferInspector
| bool Cogs::Core::InspectorGuiRenderer::showBufferInspector = false |
|
private |
◆ showEngineInspector
| bool Cogs::Core::InspectorGuiRenderer::showEngineInspector = false |
|
private |
◆ showEntityInspector
| bool Cogs::Core::InspectorGuiRenderer::showEntityInspector = false |
|
private |
◆ showExampleGui
| bool Cogs::Core::InspectorGuiRenderer::showExampleGui = false |
|
private |
◆ showFontInspector
| bool Cogs::Core::InspectorGuiRenderer::showFontInspector = false |
|
private |
◆ showGammaDebugger
| bool Cogs::Core::InspectorGuiRenderer::showGammaDebugger = false |
|
private |
◆ showInputInspector
| bool Cogs::Core::InspectorGuiRenderer::showInputInspector = false |
|
private |
◆ showMaterialInspector
| bool Cogs::Core::InspectorGuiRenderer::showMaterialInspector = false |
|
private |
◆ showMaterialInstanceInspector
| bool Cogs::Core::InspectorGuiRenderer::showMaterialInstanceInspector = false |
|
private |
◆ showMeshInspector
| bool Cogs::Core::InspectorGuiRenderer::showMeshInspector = false |
|
private |
◆ showModelInspector
| bool Cogs::Core::InspectorGuiRenderer::showModelInspector = false |
|
private |
◆ showPermutationInspector
| bool Cogs::Core::InspectorGuiRenderer::showPermutationInspector = false |
|
private |
◆ showPipelineInspector
| bool Cogs::Core::InspectorGuiRenderer::showPipelineInspector = false |
|
private |
◆ showProfiler
| bool Cogs::Core::InspectorGuiRenderer::showProfiler = false |
|
private |
◆ showRenderingStatsInspector
| bool Cogs::Core::InspectorGuiRenderer::showRenderingStatsInspector = false |
|
private |
◆ showResourceInspector
| bool Cogs::Core::InspectorGuiRenderer::showResourceInspector = false |
|
private |
◆ showScriptConsole
| bool Cogs::Core::InspectorGuiRenderer::showScriptConsole = false |
|
private |
◆ showScriptInspector
| bool Cogs::Core::InspectorGuiRenderer::showScriptInspector = false |
|
private |
◆ showShadowMapInspector
| bool Cogs::Core::InspectorGuiRenderer::showShadowMapInspector = false |
|
private |
◆ showTaskManagerInspector
| bool Cogs::Core::InspectorGuiRenderer::showTaskManagerInspector = false |
|
private |
◆ showTextureInspector
| bool Cogs::Core::InspectorGuiRenderer::showTextureInspector = false |
|
private |
◆ showVariableInspector
| bool Cogs::Core::InspectorGuiRenderer::showVariableInspector = false |
|
private |
◆ visualizationMode
| uint8_t Cogs::Core::InspectorGuiRenderer::visualizationMode = 0 |
|
private |
The documentation for this class was generated from the following files: