|
Rebel Fork Framework
|
Base interface of render pipeline required by Render Pipeline classes. More...
#include <Urho3D/RenderPipeline/RenderPipelineDefs.h>
Public Member Functions | |
| virtual Context * | GetContext () const =0 |
| virtual RenderPipelineDebugger * | GetDebugger ()=0 |
| virtual bool | IsLinearColorSpace () const =0 |
Public Attributes | |
| Signal< void(const CommonFrameInfo &frameInfo)> | OnUpdateBegin |
| Signal< void(const CommonFrameInfo &frameInfo)> | OnUpdateEnd |
| Signal< void(const CommonFrameInfo &frameInfo)> | OnRenderBegin |
| Signal< void(const CommonFrameInfo &frameInfo)> | OnRenderEnd |
| Signal< void()> | OnPipelineStatesInvalidated |
| Signal< void(RenderPipelineStats &stats)> | OnCollectStatistics |
Base interface of render pipeline required by Render Pipeline classes.
|
pure virtual |
Implemented in Urho3D::LightmapRenderPipelineView, Urho3D::RenderPipelineView, and Urho3D::StereoRenderPipelineView.
|
pure virtual |
Implemented in Urho3D::DefaultRenderPipelineView.
| Signal<void(const CommonFrameInfo& frameInfo)> Urho3D::RenderPipelineInterface::OnUpdateBegin |
Callbacks