C# Class HyoutaTools.Other.PSP.GIM.ImageSection

Inheritance: ISection
Afficher le fichier Open project: AdmiralCurtiss/HyoutaTools Class Usage Examples

Méthodes publiques

Свойство Type Description
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

Méthodes publiques

Méthode Description
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[]

Method Details

ConvertToTruecolor() public méthode

public ConvertToTruecolor ( int imageNumber, List Palette ) : void
imageNumber int
Palette List
Résultat void

CovertToPaletted() public méthode

public CovertToPaletted ( int imageNumber, uint NewPalette ) : void
imageNumber int
NewPalette uint
Résultat void

DiscardUnusedColorsPaletted() public méthode

public DiscardUnusedColorsPaletted ( int imageNumber, PaletteSection paletteSection, int paletteNumber ) : void
imageNumber int
paletteSection PaletteSection
paletteNumber int
Résultat void

GetBitPerPixel() public méthode

public GetBitPerPixel ( ) : int
Résultat int

GetPartSize() public méthode

public GetPartSize ( ) : uint
Résultat uint

ImageSection() public méthode

public ImageSection ( byte File, int Offset ) : System
File byte
Offset int
Résultat System

Recalculate() public méthode

public Recalculate ( int NewFilesize ) : void
NewFilesize int
Résultat void

Serialize() public méthode

public Serialize ( ) : byte[]
Résultat byte[]

Property Details

ColorDepth public_oe property

public ushort ColorDepth
Résultat ushort

DataOffset public_oe property

public ushort DataOffset
Résultat ushort

Format public_oe property

public ImageFormat Format
Résultat ImageFormat

FrameCount public_oe property

public ushort FrameCount
Résultat ushort

Height public_oe property

public ushort Height
Résultat ushort

ImageCount public_oe property

public uint ImageCount
Résultat uint

ImageOffsets public_oe property

public uint[] ImageOffsets
Résultat uint[]

Images public_oe property

public List> Images
Résultat List>

ImagesRawBytes public_oe property

public byte[][] ImagesRawBytes
Résultat byte[][]

LayerCount public_oe property

public ushort LayerCount
Résultat ushort

Offset public_oe property

public int Offset
Résultat int

PartSize public_oe property

public uint PartSize
Résultat uint

PartSizeDuplicate public_oe property

public uint PartSizeDuplicate
Résultat uint

PartSizeMinus0x10 public_oe property

public uint PartSizeMinus0x10
Résultat uint

PixelOrder public_oe property

public ushort PixelOrder
Résultat ushort

Type public_oe property

public ushort Type
Résultat ushort

Unknown public_oe property

public ushort Unknown
Résultat ushort

Unknown10 public_oe property

public ushort Unknown10
Résultat ushort

Unknown11 public_oe property

public ushort Unknown11
Résultat ushort

Unknown12 public_oe property

public uint Unknown12
Résultat uint

Unknown13 public_oe property

public uint Unknown13
Résultat uint

Unknown14 public_oe property

public uint Unknown14
Résultat uint

Unknown15 public_oe property

public ushort Unknown15
Résultat ushort

Unknown17 public_oe property

public ushort Unknown17
Résultat ushort

Unknown2 public_oe property

public uint Unknown2
Résultat uint

Unknown3 public_oe property

public ushort Unknown3
Résultat ushort

Unknown7 public_oe property

public ushort Unknown7
Résultat ushort

Unknown8 public_oe property

public ushort Unknown8
Résultat ushort

Unknown9 public_oe property

public ushort Unknown9
Résultat ushort

Width public_oe property

public ushort Width
Résultat ushort