Class TFPReaderPCX

Unit

Declaration

type TFPReaderPCX = class(TFPCustomImageReader)

Description

This item has no description.

Hierarchy

Overview

Fields

Protected Header: TPCXHeader;
Protected BytesPerPixel: byte;
Protected FScanLine: PByte;
Protected FLineSize: integer;
Protected TotalWrite: longint;

Methods

Protected procedure CreateGrayPalette(Img: TFPCustomImage);
Protected procedure CreateBWPalette(Img: TFPCustomImage);
Protected procedure CreatePalette16(Img: TFPCustomImage);
Protected procedure ReadPalette(Stream: TStream; Img: TFPCustomImage);
Protected procedure AnalyzeHeader(Img: TFPCustomImage);
Protected function InternalCheck(Stream: TStream): boolean; override;
Protected procedure InternalRead(Stream: TStream; Img: TFPCustomImage); override;
Protected procedure ReadScanLine(Row: integer; Stream: TStream); virtual;
Protected procedure UpdateProgress(percent: longint);
Protected procedure WriteScanLine(Row: integer; Img: TFPCustomImage); virtual;

Properties

Public property Compressed: boolean Read FCompressed;

Description

Fields

Protected Header: TPCXHeader;

This item has no description.

Protected BytesPerPixel: byte;

This item has no description.

Protected FScanLine: PByte;

This item has no description.

Protected FLineSize: integer;

This item has no description.

Protected TotalWrite: longint;

This item has no description.

Methods

Protected procedure CreateGrayPalette(Img: TFPCustomImage);

This item has no description.

Protected procedure CreateBWPalette(Img: TFPCustomImage);

This item has no description.

Protected procedure CreatePalette16(Img: TFPCustomImage);

This item has no description.

Protected procedure ReadPalette(Stream: TStream; Img: TFPCustomImage);

This item has no description.

Protected procedure AnalyzeHeader(Img: TFPCustomImage);

This item has no description.

Protected function InternalCheck(Stream: TStream): boolean; override;

This item has no description.

Protected procedure InternalRead(Stream: TStream; Img: TFPCustomImage); override;

This item has no description.

Protected procedure ReadScanLine(Row: integer; Stream: TStream); virtual;

This item has no description.

Protected procedure UpdateProgress(percent: longint);

This item has no description.

Protected procedure WriteScanLine(Row: integer; Img: TFPCustomImage); virtual;

This item has no description.

Properties

Public property Compressed: boolean Read FCompressed;

This item has no description.


Generated by PasDoc 0.17.0.snapshot.