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

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

beginRendering() overridecastor3d::RenderLoopAsyncvirtual
cleanup()castor3d::RenderLoop
doRenderFrame(castor::Milliseconds tslf=0_ms)castor3d::RenderLoopprotected
dumpFrameTimes(Parameters &params) constcastor3d::RenderLoop
enableVSync(bool enable) overridecastor3d::RenderLoopAsyncvirtual
endRendering() overridecastor3d::RenderLoopAsyncvirtual
flushEvents() constcastor3d::RenderLoop
getAvgFrameTime() constcastor3d::RenderLoop
getFrameTime() const noexceptcastor3d::RenderLoopinline
getLastFrameTime() const noexceptcastor3d::RenderLoopinline
getOwner() constcastor::OwnedBy< Engine >inline
getUploadData() const noexceptcastor3d::RenderLoopinline
getWantedFps() const noexceptcastor3d::RenderLoopinline
hasDebugOverlays() constcastor3d::RenderLoop
isEnded() constcastor3d::RenderLoopAsync
isInterrupted() constcastor3d::RenderLoopAsync
isPaused() constcastor3d::RenderLoopAsync
isRendering() constcastor3d::RenderLoopAsync
m_debugOverlayscastor3d::RenderLoopprotected
m_debugOverlaysMtxcastor3d::RenderLoopprotected
m_frameTimecastor3d::RenderLoopprotected
m_lastFrameTimecastor3d::RenderLoopprotected
m_renderSystemcastor3d::RenderLoopprotected
m_wantedFPScastor3d::RenderLoopprotected
OwnedBy(Engine &owner)castor::OwnedBy< Engine >inlineexplicitprotected
pause() overridecastor3d::RenderLoopAsyncvirtual
registerBuffer(ShaderBuffer const &buffer)castor3d::RenderLoop
registerTimer(castor::String const &category, FramePassTimer &timer)castor3d::RenderLoop
RenderLoop(Engine &engine, uint32_t wantedFPS)castor3d::RenderLoop
RenderLoopAsync(Engine &engine, uint32_t wantedFPS)castor3d::RenderLoopAsync
renderSyncFrame(castor::Milliseconds tslf) overridecastor3d::RenderLoopAsyncvirtual
resume() overridecastor3d::RenderLoopAsyncvirtual
showDebugOverlays(bool show)castor3d::RenderLoop
UnlimitedFPScastor3d::RenderLoopstatic
unregisterBuffer(ShaderBuffer const &buffer)castor3d::RenderLoop
unregisterTimer(castor::String const &category, FramePassTimer &timer)castor3d::RenderLoop
~RenderLoop() noexceptcastor3d::RenderLoopvirtual
~RenderLoopAsync() noexcept overridecastor3d::RenderLoopAsync