|
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