|  | 
| RenderingStepsList Class | 
            RenderingStepsList is a collection of rendering steps. It provides additional methods to add rendering steps before and after specific rendering step.
            
 Inheritance Hierarchy
Inheritance HierarchySystemObject
  Ab3d.DirectXRenderingStepsList
Namespace: Ab3d.DirectXAssembly: Ab3d.DXEngine (in Ab3d.DXEngine.dll) Version: 7.1.9105.2048 (1.0.0.0)
 Syntax
Syntaxpublic sealed class RenderingStepsList : ICollection<RenderingStepBase>, 
	IEnumerable<RenderingStepBase>, IEnumerable, ICollection
The RenderingStepsList type exposes the following members.
 Constructors
Constructors Properties
Properties Methods
Methods|  | Name | Description | 
|---|
|  | Add(RenderingStepBase) | Adds rendering step after the last rendering step | 
|  | Add(RenderingStepBase) | Adds multiple rendering steps after the last rendering step | 
|  | AddAfter(RenderingStepBase, RenderingStepBase) | Adds rendering step (renderingStepToAdd) after the specified rendering step (existingRenderingStep) | 
|  | AddAfter(RenderingStepBase, RenderingStepBase) | Adds multiple rendering steps after the specified rendering step (existingRenderingStep) | 
|  | AddBefore(RenderingStepBase, RenderingStepBase) | Adds rendering step (renderingStepToAdd) before the specified rendering step (existingRenderingStep) | 
|  | AddBefore(RenderingStepBase, RenderingStepBase) | Adds multiple rendering steps before the specified rendering step (existingRenderingStep) | 
|  | Clear | Removes all rendering steps | 
|  | Contains | Returns true if the specified rendering step exist in this RenderingStepList. | 
|  | CopyTo | Copies all rendering steps from this list into the specified array.
            The array must be preallocated to the number of elements in this list. | 
|  | FindFirst(String, Boolean) | Returns the first RenderingStep with the specified specified name. If the RenderingStep is not found, then null is returned. | 
|  | FindFirstT(Boolean) | Returns the first RenderingStep of the specified T type. If the RenderingStep is not found, then null is returned. | 
|  | FindFirstT(String, Boolean) | Returns the first RenderingStep of the specified T type and specified name. If the RenderingStep is not found, then null is returned. | 
|  | FindLast(String, Boolean) | Returns the last RenderingStep with the specified specified name. If the RenderingStep is not found, then null is returned. | 
|  | FindLastT(Boolean) | Returns the last RenderingStep of the specified T type. If the RenderingStep is not found, then null is returned. | 
|  | FindLastT(String, Boolean) | Returns the last RenderingStep of the specified T type and specified name. If the RenderingStep is not found, then null is returned. | 
|  | ForEach | ForEach executes the action for each rendering step and passes the rendering step as an argument to the action. | 
|  | Remove | Removes the specified rendering step from this list | 
|  | RemoveFirst | Removes the rendering list that is the first in this list | 
|  | RemoveLast | Removes the rendering list that is the last in this list | 
|  | ToString | Returns a string that represents the current object. (Overrides ObjectToString)
 | 
Top Events
Events See Also
See Also