C# Класс Sparrow.Display.Image

Наследование: Quad
Показать файл Открыть проект

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

Метод Описание
Image ( Texture texture ) : System

Initialize a quad with a texture mapped onto it

ReadjustSize ( ) : void

Readjusts the dimensions of the image according to its current texture. Call this method to synchronize image and texture size after assigning a texture with a different size.

SetTexCoords ( Point coords, int vertexID ) : void

Sets the texture coordinates of a vertex. Coordinates are in the range [0, 1].

SetTexCoords ( float x, float y, int vertexID ) : void

Sets the texture coordinates of a vertex. Coordinates are in the range [0, 1].

TexCoordsOfVertex ( int vertexID ) : Point

Gets the texture coordinates of a vertex.

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

Метод Описание
Image ( ) : System
InitImage ( Texture texture ) : void
VertexDataDidChange ( ) : void

Приватные методы

Метод Описание
CopyVertexDataTo ( VertexData targetData, int atIndex, bool copyColor ) : void

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

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

protected Image ( ) : System
Результат System

Image() публичный Метод

Initialize a quad with a texture mapped onto it
public Image ( Texture texture ) : System
texture Sparrow.Textures.Texture The texture to use. Use for example the TextureLoader class to load one.
Результат System

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

protected InitImage ( Texture texture ) : void
texture Sparrow.Textures.Texture
Результат void

ReadjustSize() публичный Метод

Readjusts the dimensions of the image according to its current texture. Call this method to synchronize image and texture size after assigning a texture with a different size.
public ReadjustSize ( ) : void
Результат void

SetTexCoords() публичный Метод

Sets the texture coordinates of a vertex. Coordinates are in the range [0, 1].
public SetTexCoords ( Point coords, int vertexID ) : void
coords Point
vertexID int
Результат void

SetTexCoords() публичный Метод

Sets the texture coordinates of a vertex. Coordinates are in the range [0, 1].
public SetTexCoords ( float x, float y, int vertexID ) : void
x float
y float
vertexID int
Результат void

TexCoordsOfVertex() публичный Метод

Gets the texture coordinates of a vertex.
public TexCoordsOfVertex ( int vertexID ) : Point
vertexID int
Результат Point

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

protected VertexDataDidChange ( ) : void
Результат void