Rendering | |
public abstract class RenderingStep : ComponentBase, IDisposable
The RenderingStep type exposes the following members.
| Name | Description | |
|---|---|---|
| RenderingStep | Constructor |
| Name | Description | |
|---|---|---|
| Description | Gets a description of this rendering step. | |
| IsEnabled | Gets or sets a boolean that specifies if this rendering step is enabled. Note that if the step is not enabled than the step events will also not be triggered. | |
| NextRenderingStep | Gets the next RenderingStep. | |
| PreviousRenderingStep | Gets the previous RenderingStep. | |
| SceneView | Gets the parent SceneView. |
| Name | Description | |
|---|---|---|
| Dispose | ||
| Dispose(Boolean) |
Dispose this rendering step and all child rendering steps
(Overrides ComponentBaseDispose(Boolean)) | |
| OnAddedToRenderingStepsList | OnAddedToRenderingStepsList is called when this RenderingStep is added to the RenderingSteps collection. | |
| OnAfterRunningStep | OnAfterRunningStep | |
| OnBeforeRunningStep | OnBeforeRunningStep | |
| OnIsEnabledChanged | OnIsEnabledChanged is called when the IsEnabled is changed. | |
| OnLoaded | OnLoaded is called when this rendering step is added to the RenderingStepsList. | |
| OnRemovedFromRenderingStepsList | OnRemovedFromRenderingStepsList is called when this RenderingStep is removed to the RenderingSteps collection. | |
| OnRun | OnRun abstract method executes the code for this rendering step. The method should true to continue executing rendering steps; when false is returned then rendering is terminated. | |
| OnUnloaded | OnUnloaded is called when this rendering step is removed from the RenderingStepsList. | |
| Run | Runs the rendering step. When false is returned then rendering is terminated. | |
| SaveExecutionTimeStatistics | SaveExecutionTimeStatistics is called when we are collecting statistics. The implementation of the method should save or add the elapsedMilliseconds to the corresponding property in the RenderingStatistics class. | |
| ToString |
Returns a string that represents the current object.
(Overrides ObjectToString) |
| Name | Description | |
|---|---|---|
| AfterRunningStep | AfterRunningStep is raised after this rendering step is run. | |
| BeforeRunningStep | BeforeRunningStep is raised before this rendering step is run. |