|
|
PixelBullet
0.0.1
A C++ game engine
|
Represents a render pipeline that is used to render a type of pipeline. More...
#include <Subrender.hpp>
Public Member Functions | |
| Subrender (Pipeline::Stage stage) | |
| Subrender (const Subrender &)=delete | |
| Subrender & | operator= (const Subrender &)=delete |
| Subrender (Subrender &&) noexcept=default | |
| Subrender & | operator= (Subrender &&) noexcept=default |
| virtual void | Render (const CommandBuffer &commandBuffer)=0 |
| const Pipeline::Stage & | GetStage () const |
| bool | IsEnabled () const |
| void | SetEnabled (bool enable) |
Represents a render pipeline that is used to render a type of pipeline.
|
inlineexplicit |
Creates a new render pipeline.
| stage | The stage this renderer will be used in. |
|
pure virtual |
Runs the render pipeline in the current renderpass.
| commandBuffer | The command buffer to record render command into. |