![]() |
Paradox Game Engine
v1.0.0 beta06
|
A processor that updates camera view and projection along the setup of RenderTargetSetter More...
Public Member Functions | |
DelegateRenderer (IServiceRegistry services) | |
Initializes a new instance of the Renderer class. More... | |
override void | Load () |
Loads this instance. This method is called when a RenderPass is attached (directly or indirectly) to the children of SiliconStudio.Paradox.Effects.RenderSystem.Pipeline More... | |
override void | Unload () |
Unloads this instance. This method is called when a RenderPass is de-attached (directly or indirectly) to the children of SiliconStudio.Paradox.Effects.RenderSystem.Pipeline More... | |
Protected Member Functions | |
override void | OnRendering (RenderContext context) |
![]() | |
Renderer (IServiceRegistry services) | |
Initializes a new instance of the Renderer class. More... | |
virtual void | BeginRendering (RenderContext context) |
virtual void | EndRendering (RenderContext context) |
Properties | |
Action | OnLoad [get, set] |
Gets or sets the action to perform when the renderer is loaded. More... | |
Action | OnUnload [get, set] |
Gets or sets the action to perform when the renderer is unloaded. More... | |
Action< RenderContext > | Render [get, set] |
Gets or sets the action to perform on rendering. More... | |
![]() | |
IServiceRegistry | Services [get, set] |
Gets the services. More... | |
GraphicsDevice | GraphicsDevice [get] |
Gets the graphics device. More... | |
RenderSystem | RenderSystem [get, set] |
Gets the render system. More... | |
EffectSystem | EffectSystem [get, set] |
Gets the effect system. More... | |
RenderPass | Pass [get, set] |
Gets the pass this processor is attached to. More... | |
string | DebugName [get, set] |
Gets or sets the name of the debug. More... | |
A processor that updates camera view and projection along the setup of RenderTargetSetter
Definition at line 12 of file DelegateRenderer.cs.
SiliconStudio.Paradox.Effects.DelegateRenderer.DelegateRenderer | ( | IServiceRegistry | services | ) |
Initializes a new instance of the Renderer class.
services | The services. |
Definition at line 33 of file DelegateRenderer.cs.
|
virtual |
Loads this instance. This method is called when a RenderPass is attached (directly or indirectly) to the children of SiliconStudio.Paradox.Effects.RenderSystem.Pipeline
Reimplemented from SiliconStudio.Paradox.Effects.Renderer.
Definition at line 38 of file DelegateRenderer.cs.
|
protectedvirtual |
Reimplemented from SiliconStudio.Paradox.Effects.Renderer.
Definition at line 56 of file DelegateRenderer.cs.
|
virtual |
Unloads this instance. This method is called when a RenderPass is de-attached (directly or indirectly) to the children of SiliconStudio.Paradox.Effects.RenderSystem.Pipeline
Reimplemented from SiliconStudio.Paradox.Effects.Renderer.
Definition at line 47 of file DelegateRenderer.cs.
|
getset |
Gets or sets the action to perform when the renderer is loaded.
Definition at line 17 of file DelegateRenderer.cs.
|
getset |
Gets or sets the action to perform when the renderer is unloaded.
Definition at line 22 of file DelegateRenderer.cs.
|
getset |
Gets or sets the action to perform on rendering.
Definition at line 27 of file DelegateRenderer.cs.