C# Класс Emotion.Primitives.TransformRenderable

A transform which is renderable, and exposes a model matrix.
Наследование: Emotion.Primitives.Transform, ITransformRenderable
Показать файл Открыть проект

Открытые методы

Метод Описание
Render ( RenderComposer composer ) : void

Render the renderable.

Защищенные методы

Метод Описание
TransformRenderable ( Emotion.Primitives.Rectangle bounds ) : System.Numerics

Create a new renderable transform from a rectangle.

TransformRenderable ( Emotion.Primitives.Vector2 position, Emotion.Primitives.Vector2 size ) : System.Numerics

Create a new renderable transform from two vec2s.

TransformRenderable ( Emotion.Primitives.Vector3 position, Emotion.Primitives.Vector2 size ) : System.Numerics

Create a new renderable transform from a vec3 and a vec2.

TransformRenderable ( float x = 0f, float y = 0f, float z = 0f, float width = 0f, float height = 0f ) : System.Numerics

Create a new transform;

Описание методов

Render() публичный абстрактный Метод

Render the renderable.
public abstract Render ( RenderComposer composer ) : void
composer RenderComposer
Результат void

TransformRenderable() защищенный Метод

Create a new renderable transform from a rectangle.
protected TransformRenderable ( Emotion.Primitives.Rectangle bounds ) : System.Numerics
bounds Emotion.Primitives.Rectangle The rectangle to create from.
Результат System.Numerics

TransformRenderable() защищенный Метод

Create a new renderable transform from two vec2s.
protected TransformRenderable ( Emotion.Primitives.Vector2 position, Emotion.Primitives.Vector2 size ) : System.Numerics
position Emotion.Primitives.Vector2 The position of the transform.
size Emotion.Primitives.Vector2 The size of the transform.
Результат System.Numerics

TransformRenderable() защищенный Метод

Create a new renderable transform from a vec3 and a vec2.
protected TransformRenderable ( Emotion.Primitives.Vector3 position, Emotion.Primitives.Vector2 size ) : System.Numerics
position Emotion.Primitives.Vector3 The position of the transform.
size Emotion.Primitives.Vector2 The size of the transform.
Результат System.Numerics

TransformRenderable() защищенный Метод

Create a new transform;
protected TransformRenderable ( float x = 0f, float y = 0f, float z = 0f, float width = 0f, float height = 0f ) : System.Numerics
x float The position of the transform on the X axis.
y float The position of the transform on the Y axis.
z float The position of the transform ont he Z axis.
width float The width of the transform.
height float The height of the transform.
Результат System.Numerics