Table of Contents

Class GraphicsRendererCollection<T>

Namespace
Stride.Rendering
Assembly
Stride.Rendering.dll

A collection of IGraphicsRenderer that is itself a IGraphicsRenderer handling automatically IGraphicsRenderer.Initialize and IGraphicsRenderer.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
Inherited Members
Extension Methods

Methods

DrawRenderer(RenderDrawContext, T)

protected override void DrawRenderer(RenderDrawContext context, T renderer)

Parameters

context RenderDrawContext
renderer T