Rebel Fork Framework
|
Debug utility that takes snapshot of current frame. More...
#include <Urho3D/RenderPipeline/RenderPipelineDebugger.h>
Public Member Functions | |
bool | IsSnapshotInProgress () const |
const DebugFrameSnapshot & | GetSnapshot () const |
void | BeginSnapshot () |
void | EndSnapshot () |
void | BeginPass (ea::string_view name) |
void | ReportSceneBatch (const DebugFrameSnapshotBatch &sceneBatch) |
void | ReportQuad (ea::string_view debugComment, const IntVector2 &size=IntVector2::ZERO) |
void | EndPass () |
Static Public Member Functions | |
static bool | IsSnapshotInProgress (const RenderPipelineDebugger *debugger) |
Private Attributes | |
bool | snapshotBuildingInProgress_ {} |
DebugFrameSnapshot | snapshot_ |
bool | passInProgress_ {} |
Debug utility that takes snapshot of current frame.
void Urho3D::RenderPipelineDebugger::BeginPass | ( | ea::string_view | name | ) |
Debug info reporting. Should be called from main thread.
void Urho3D::RenderPipelineDebugger::BeginSnapshot | ( | ) |
Flow control