Class TBGRAWriterBmpMioMap
Unit
BGRAWriteBmpMioMap
Declaration
type TBGRAWriterBmpMioMap = class(TFPCustomImageWriter)
Description
Extends the TFPCustomImageWriter to write the BMP MioMap (iGO) image format
Hierarchy
- TFPCustomImageWriter
- TBGRAWriterBmpMioMap
Overview
Fields
Methods
Properties
Description
Fields
 |
FHeader: TMioHeader; |
This item has no description. |
 |
FMaxChunkSize: Word; |
This item has no description. |
 |
FPalette: packed of record
ColorValue: Word;
AlphaValue: Byte;
Padding: Byte;
end; |
This item has no description. |
 |
FPaletteAlpha: boolean; |
This item has no description. |
 |
FPaletteIndexes: packed[0..65535] of Int32or64; |
This item has no description. |
 |
FPaletteOffset: Int32or64; |
This item has no description. |
Methods
 |
constructor Create; override; |
Creates the writer
|
 |
procedure AppendToChunks(const Buffer; Count: integer); |
This item has no description. |
 |
procedure BuildPaletteAndChunks(Img: TFPCustomImage); |
This item has no description. |
 |
procedure FlushChunk; |
This item has no description. |
 |
procedure FreeChunks; |
This item has no description. |
 |
procedure InitChunks; |
This item has no description. |
 |
procedure InitHeader(Img: TFPCustomImage); |
This item has no description. |
 |
procedure InitPalette; |
This item has no description. |
 |
procedure InternalWrite(Str: TStream; Img: TFPCustomImage); override; |
This item has no description. |
 |
procedure NeedChunk; |
This item has no description. |
 |
procedure ReadScanline(Img: TFPCustomImage; Y: integer; ADest: PBGRAPixel); |
This item has no description. |
 |
procedure WriteChunks(Str: TStream); |
This item has no description. |
 |
procedure WriteHeader(Str: TStream); |
This item has no description. |
 |
procedure WritePalette(Str: TStream); |
This item has no description. |
Properties