Classes | |
class | Viewport |
RenderPipeline viewport. More... | |
Public Member Functions | |
RenderPipeline (RenderSurface rSurface) | |
RenderPipeline constructor. | |
virtual void | ExecPipeline (RenderContext rContext) |
Execute render pipeline. | |
Public Attributes | |
bool | Enabled = true |
Enabled status. | |
RenderHierarchy | Hierarchy = null |
Hierarchy to be rendered. | |
ICamera | View = null |
The view used for rasterizing rendering. | |
Properties | |
RenderSurface | Surface [get] |
Surface where rendering results are directed. | |
Viewport | SurfaceViewport [get, set] |
Render pipeline.
A RenderPipeline define a rendering operation, and it has associated the following classes for achieving the result:
Derm.Render.RenderPipeline.RenderPipeline | ( | RenderSurface | rSurface | ) |
RenderPipeline constructor.
rSurface | A RenderSurface where the pipeline is executed on. |
virtual void Derm.Render.RenderPipeline.ExecPipeline | ( | RenderContext | rContext | ) | [virtual] |
Execute render pipeline.
rContext | A RenderContext used for rendering. |
bool Derm.Render.RenderPipeline.Enabled = true |
Enabled status.
This property determine whether this RenderPipeline shall be executed. By default, this property has the value 'true'. In the case its value is 'false', this RenderPipeline will not be executed.
Hierarchy to be rendered.
The view used for rasterizing rendering.
RenderSurface Derm.Render.RenderPipeline.Surface [get] |
Surface where rendering results are directed.
Viewport Derm.Render.RenderPipeline.SurfaceViewport [get, set] |