C# Класс HyoutaTools.Other.PSP.GIM.ImageSection

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

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

Свойство Тип Описание
ColorDepth ushort
DataOffset ushort
Format ImageFormat
FrameCount ushort
Height ushort
ImageCount uint
ImageOffsets uint[]
Images List>
ImagesRawBytes byte[][]
LayerCount ushort
Offset int
PartSize uint
PartSizeDuplicate uint
PartSizeMinus0x10 uint
PixelOrder ushort
Type ushort
Unknown ushort
Unknown10 ushort
Unknown11 ushort
Unknown12 uint
Unknown13 uint
Unknown14 uint
Unknown15 ushort
Unknown17 ushort
Unknown2 uint
Unknown3 ushort
Unknown7 ushort
Unknown8 ushort
Unknown9 ushort
Width ushort

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

Метод Описание
ConvertToTruecolor ( int imageNumber, List Palette ) : void
CovertToPaletted ( int imageNumber, uint NewPalette ) : void
DiscardUnusedColorsPaletted ( int imageNumber, PaletteSection paletteSection, int paletteNumber ) : void
GetBitPerPixel ( ) : int
GetPartSize ( ) : uint
ImageSection ( byte File, int Offset ) : System
Recalculate ( int NewFilesize ) : void
Serialize ( ) : byte[]

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

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

public ConvertToTruecolor ( int imageNumber, List Palette ) : void
imageNumber int
Palette List
Результат void

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

public CovertToPaletted ( int imageNumber, uint NewPalette ) : void
imageNumber int
NewPalette uint
Результат void

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

public DiscardUnusedColorsPaletted ( int imageNumber, PaletteSection paletteSection, int paletteNumber ) : void
imageNumber int
paletteSection PaletteSection
paletteNumber int
Результат void

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

public GetBitPerPixel ( ) : int
Результат int

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

public GetPartSize ( ) : uint
Результат uint

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

public ImageSection ( byte File, int Offset ) : System
File byte
Offset int
Результат System

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

public Recalculate ( int NewFilesize ) : void
NewFilesize int
Результат void

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

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

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

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

public ushort ColorDepth
Результат ushort

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

public ushort DataOffset
Результат ushort

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

public ImageFormat Format
Результат ImageFormat

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

public ushort FrameCount
Результат ushort

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

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

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

public uint ImageCount
Результат uint

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

public uint[] ImageOffsets
Результат uint[]

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

public List> Images
Результат List>

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

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

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

public ushort LayerCount
Результат ushort

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

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

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

public uint PartSize
Результат uint

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

public uint PartSizeDuplicate
Результат uint

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

public uint PartSizeMinus0x10
Результат uint

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

public ushort PixelOrder
Результат ushort

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

public ushort Type
Результат ushort

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

public ushort Unknown
Результат ushort

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

public ushort Unknown10
Результат ushort

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

public ushort Unknown11
Результат ushort

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

public uint Unknown12
Результат uint

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

public uint Unknown13
Результат uint

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

public uint Unknown14
Результат uint

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

public ushort Unknown15
Результат ushort

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

public ushort Unknown17
Результат ushort

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

public uint Unknown2
Результат uint

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

public ushort Unknown3
Результат ushort

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

public ushort Unknown7
Результат ushort

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

public ushort Unknown8
Результат ushort

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

public ushort Unknown9
Результат ushort

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

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