Table of Contents

Interface IRenderTarget

Namespace
Termule.Engine.Systems.Rendering
Assembly
Termule.Engine.dll

Denotes a type that can be rendered to by the RenderSystem.

public interface IRenderTarget
Extension Methods

Properties

this[int, int]

Gets a reference to the cell at (x, y).

ref Cell this[int x, int y] { get; }

Parameters

x int

The x position of the cell.

y int

The y position of the cell.

Property Value

Cell

A reference to the Cell at the given position.

LowerBound

Gets the (inclusive) bottom-leftmost corner of this target.

VectorInt LowerBound { get; }

Property Value

VectorInt

Size

Gets the size of this target.

VectorInt Size { get; }

Property Value

VectorInt

UpperBound

Gets the (exclusive) top-rightmost corner of this target.

VectorInt UpperBound { get; }

Property Value

VectorInt