C# Класс ctpktool.Etc

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

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

Метод Описание
Clamp ( int value, int min, int max ) : int
GetEtc1Length ( Size size, bool hasAlpha, int levels = 1 ) : int
GetEtc1RasterData ( byte imageData, Size size, int y, bool hasAlpha, Bitmap bmp, int outputOffset ) : void
GetEtc1RasterData ( byte imageData, Size size, int y, bool hasAlpha, byte output, int outputOffset ) : void

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

Метод Описание
Etc ( ) : System
GetEtc1BlockStart ( Size size, int x, int y, bool hasAlpha ) : int

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

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

public static Clamp ( int value, int min, int max ) : int
value int
min int
max int
Результат int

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

public static GetEtc1Length ( Size size, bool hasAlpha, int levels = 1 ) : int
size System.Drawing.Size
hasAlpha bool
levels int
Результат int

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

public static GetEtc1RasterData ( byte imageData, Size size, int y, bool hasAlpha, Bitmap bmp, int outputOffset ) : void
imageData byte
size System.Drawing.Size
y int
hasAlpha bool
bmp System.Drawing.Bitmap
outputOffset int
Результат void

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

public static GetEtc1RasterData ( byte imageData, Size size, int y, bool hasAlpha, byte output, int outputOffset ) : void
imageData byte
size System.Drawing.Size
y int
hasAlpha bool
output byte
outputOffset int
Результат void