IRenderSurface2D
Defines the interface to a RenderSurface, which is a viewport used within the to render BaseRenderableSeries types in a fast manner. The renderer architecture is plugin based, meaning we have build multiple implementations of RenderSurfaceBase.
Implementa: IRenderSurface, IDisposable, IHitTestable, IInvalidatableElement
Propriedades
ChildSeries : ReadOnlyCollection<IRenderableSeries>
Gets the child RenderableSeries in this IRenderSurface2D instance
Métodos
AddSeries(IRenderableSeries)
Adds the IRenderableSeries instance to the IRenderSurface2D
- renderableSeries
AddSeries(IEnumerable<IRenderableSeries>)
Adds the IRenderableSeries instance to the IRenderSurface2D
- renderableSeries
ContainsSeries(IRenderableSeries) : bool
Returns True if the RenderSurfaceBase contains the IRenderableSeries instance
- renderableSeries
- the IRenderableSeries instance
GetRenderContext() : IRenderContext2D
Creates an IRenderContext2D instance to perform drawing operations. Note this is only valid for the current render pass
RemoveSeries(IRenderableSeries)
Removes the IRenderableSeries from the IRenderSurface2D
- renderableSeries