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

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
LayerCount ushort
Offset int
PaletteCount uint
PaletteOffsets uint[]
Palettes List>
PalettesRawBytes byte[][]
PartSize uint
PartSizeDuplicate uint
PartSizeMinus0x10 uint
Type ushort
Unknown ushort
Unknown10 ushort
Unknown11 ushort
Unknown12 uint
Unknown13 uint
Unknown14 uint
Unknown15 ushort
Unknown17 ushort
Unknown2 uint
Unknown3 ushort
Unknown4 ushort
Unknown5 ushort
Unknown6 ushort
Unknown7 ushort
Unknown8 ushort
Unknown9 ushort

Méthodes publiques

Méthode Description
GetBytePerColor ( ) : int
GetPartSize ( ) : uint
PaletteSection ( byte File, int Offset ) : System
Recalculate ( int NewFilesize ) : void
Serialize ( ) : byte[]

Method Details

GetBytePerColor() public méthode

public GetBytePerColor ( ) : int
Résultat int

GetPartSize() public méthode

public GetPartSize ( ) : uint
Résultat uint

PaletteSection() public méthode

public PaletteSection ( 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

LayerCount public_oe property

public ushort LayerCount
Résultat ushort

Offset public_oe property

public int Offset
Résultat int

PaletteCount public_oe property

public uint PaletteCount
Résultat uint

PaletteOffsets public_oe property

public uint[] PaletteOffsets
Résultat uint[]

Palettes public_oe property

public List> Palettes
Résultat List>

PalettesRawBytes public_oe property

public byte[][] PalettesRawBytes
Résultat byte[][]

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

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

Unknown4 public_oe property

public ushort Unknown4
Résultat ushort

Unknown5 public_oe property

public ushort Unknown5
Résultat ushort

Unknown6 public_oe property

public ushort Unknown6
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