C# Класс ctpktool.Texture

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

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

Свойство Тип Описание
Data byte[]
HasAlpha bool
Height int
TextureFormat TextureFormat
Width int

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

Метод Описание
GetBitmap ( ) : Bitmap
GetPixelSize ( TextureFormat textureFormat, int width, int height ) : uint
GetRGBA ( ) : byte[]
GetScrambledTextureData ( Bitmap bmp ) : byte[]
Texture ( ) : System
Texture ( int width, int height, TextureFormat textureFormat, byte data ) : System

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

Метод Описание
GetPixel ( int &ofs, decimal &adjustment ) : Color
GetPlainRasterData ( Bitmap bmp ) : void
GetPlainRasterData ( byte &data ) : void
IsPowerOfTwo ( int x ) : bool
nlpo2 ( int x ) : int

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

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

public GetBitmap ( ) : Bitmap
Результат System.Drawing.Bitmap

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

public static GetPixelSize ( TextureFormat textureFormat, int width, int height ) : uint
textureFormat TextureFormat
width int
height int
Результат uint

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

public GetRGBA ( ) : byte[]
Результат byte[]

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

public GetScrambledTextureData ( Bitmap bmp ) : byte[]
bmp System.Drawing.Bitmap
Результат byte[]

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

public Texture ( ) : System
Результат System

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

public Texture ( int width, int height, TextureFormat textureFormat, byte data ) : System
width int
height int
textureFormat TextureFormat
data byte
Результат System

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

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

public byte[] Data
Результат byte[]

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

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

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

public int Height
Результат int

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

public TextureFormat TextureFormat
Результат TextureFormat

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

public int Width
Результат int