C# Класс Aiv.Fast2D.Texture

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

Открытые свойства

Свойство Тип Описание
flipped bool

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

Метод Описание
AddMipMap ( int mipMap, string fileName ) : void
Bind ( ) : void
Dispose ( ) : void
SetLinear ( bool mipMap = false ) : void
SetNearest ( bool mipMap = false ) : void
SetRepeatX ( bool repeat = true ) : void
SetRepeatY ( bool repeat = true ) : void
Texture ( bool nearest = false, bool repeatX = false, bool repeatY = false, bool mipMap = false ) : OpenTK.Graphics.OpenGL
Texture ( int width, int height, bool nearest = false, bool repeatX = false, bool repeatY = false, bool mipMap = false ) : OpenTK.Graphics.OpenGL
Texture ( string fileName, bool nearest = false, bool repeatX = false, bool repeatY = false, bool mipMap = false ) : OpenTK.Graphics.OpenGL
Update ( byte bitmap, int mipMap ) : void
Update ( int mipMap ) : void

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

Метод Описание
LoadImage ( string fileName, int &width, int &height ) : byte[]

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

AddMipMap() публичный метод

public AddMipMap ( int mipMap, string fileName ) : void
mipMap int
fileName string
Результат void

Bind() публичный метод

public Bind ( ) : void
Результат void

Dispose() публичный метод

public Dispose ( ) : void
Результат void

SetLinear() публичный метод

public SetLinear ( bool mipMap = false ) : void
mipMap bool
Результат void

SetNearest() публичный метод

public SetNearest ( bool mipMap = false ) : void
mipMap bool
Результат void

SetRepeatX() публичный метод

public SetRepeatX ( bool repeat = true ) : void
repeat bool
Результат void

SetRepeatY() публичный метод

public SetRepeatY ( bool repeat = true ) : void
repeat bool
Результат void

Texture() публичный метод

public Texture ( bool nearest = false, bool repeatX = false, bool repeatY = false, bool mipMap = false ) : OpenTK.Graphics.OpenGL
nearest bool
repeatX bool
repeatY bool
mipMap bool
Результат OpenTK.Graphics.OpenGL

Texture() публичный метод

public Texture ( int width, int height, bool nearest = false, bool repeatX = false, bool repeatY = false, bool mipMap = false ) : OpenTK.Graphics.OpenGL
width int
height int
nearest bool
repeatX bool
repeatY bool
mipMap bool
Результат OpenTK.Graphics.OpenGL

Texture() публичный метод

public Texture ( string fileName, bool nearest = false, bool repeatX = false, bool repeatY = false, bool mipMap = false ) : OpenTK.Graphics.OpenGL
fileName string
nearest bool
repeatX bool
repeatY bool
mipMap bool
Результат OpenTK.Graphics.OpenGL

Update() публичный метод

public Update ( byte bitmap, int mipMap ) : void
bitmap byte
mipMap int
Результат void

Update() публичный метод

public Update ( int mipMap ) : void
mipMap int
Результат void

Описание свойств

flipped публичное свойство

public bool flipped
Результат bool