Oxygen Engine
Modern C++ 3D Engine using OpenGL
|
Public Member Functions | |
Pipeline & | getRenderPipeline () |
![]() | |
virtual void | init () |
virtual void | clean () |
virtual PipelineOutput | handle (const PipelineInput &input)=0 |
PipelineOutput | next (const PipelineInput &input) |
Public Attributes | |
bool | is_active = true |
Protected Attributes | |
std::shared_ptr< oe::render::ScreenQuad > | _screen_quad |
![]() | |
ConcretePipeline * | _pipeline |
Pipeline & oe::render::Pass::getRenderPipeline | ( | ) |
Get the corresponding render pipeline
bool oe::render::Pass::is_active = true |
Set if the pass is activated or if it should be ignored