Class GraphicsRendererCollection<T>
A collection of IGraphicsRenderer that is itself a IGraphicsRenderer handling automatically Initialize(RenderContext) and Unload().
[DataSerializer(typeof(ListAllSerializer<,>), Mode = DataSerializerGenericMode.TypeAndGenericArguments)]
public abstract class GraphicsRendererCollection<T> : GraphicsRendererCollectionBase<T>, IComponent, IReferencable, ICollectorHolder, IGraphicsRenderer, IGraphicsRendererBase, IGraphicsRendererCore, IDisposable, IList<T>, ICollection<T>, IReadOnlyList<T>, IReadOnlyCollection<T>, IEnumerable<T>, IEnumerable where T : class, IGraphicsRenderer
Type Parameters
T
Type of the IGraphicsRenderer
- Inheritance
-
GraphicsRendererCollection<T>
- Implements
-
IList<T>ICollection<T>IEnumerable<T>
- Inherited Members
- Extension Methods
Methods
DrawRenderer(RenderDrawContext, T)
protected override void DrawRenderer(RenderDrawContext context, T renderer)
Parameters
context
RenderDrawContextrenderer
T