C# Класс Ultima.AnimIdx

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

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

Свойство Тип Описание
idxextra int

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

Метод Описание
AddFrame ( Bitmap bit ) : void
AnimIdx ( BinaryReader bin, int extra ) : System.Collections.Generic
AnimIdx ( int index, FileIndex fileIndex, int filetype ) : System.Collections.Generic
ClearFrames ( ) : void
ExportPalette ( string filename, int type ) : void
ExportToVD ( BinaryWriter bin, long &indexpos, long &animpos ) : void
GetFrames ( ) : System.Drawing.Bitmap[]
GetGifPalette ( Bitmap bit ) : void
GetImagePalette ( Bitmap bit ) : void
PaletteConversor ( int seletor ) : void
PaletteReductor ( int Redp, int Greenp, int Bluep ) : void
RemoveFrame ( int index ) : void
ReplaceFrame ( Bitmap bit, int index ) : void
ReplacePalette ( ushort palette ) : void
Save ( BinaryWriter bin, BinaryWriter idx ) : void

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

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

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

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

public AnimIdx ( BinaryReader bin, int extra ) : System.Collections.Generic
bin System.IO.BinaryReader
extra int
Результат System.Collections.Generic

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

public AnimIdx ( int index, FileIndex fileIndex, int filetype ) : System.Collections.Generic
index int
fileIndex FileIndex
filetype int
Результат System.Collections.Generic

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

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

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

public ExportPalette ( string filename, int type ) : void
filename string
type int
Результат void

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

public ExportToVD ( BinaryWriter bin, long &indexpos, long &animpos ) : void
bin System.IO.BinaryWriter
indexpos long
animpos long
Результат void

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

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

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

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

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

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

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

public PaletteConversor ( int seletor ) : void
seletor int
Результат void

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

public PaletteReductor ( int Redp, int Greenp, int Bluep ) : void
Redp int
Greenp int
Bluep int
Результат void

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

public RemoveFrame ( int index ) : void
index int
Результат void

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

public ReplaceFrame ( Bitmap bit, int index ) : void
bit System.Drawing.Bitmap
index int
Результат void

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

public ReplacePalette ( ushort palette ) : void
palette ushort
Результат void

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

public Save ( BinaryWriter bin, BinaryWriter idx ) : void
bin System.IO.BinaryWriter
idx System.IO.BinaryWriter
Результат void

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

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

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