[Overview][Constants][Types][Classes][Procedures and functions][Index] Reference for unit 'IntfGraphics' (#lcl)

TLazReaderDIB

[Properties (by Name)] [Methods (by Name)] [Events (by Name)]

Declaration

Source position: intfgraphics.pas line 476

type TLazReaderDIB = class(TFPCustomImageReader, ILazImageReader)

public

  function GetUpdateDescription;

  

  procedure SetUpdateDescription();

  

  function QueryInterface();

  

  function _AddRef;

  

  function _Release;

  

protected

  procedure InitLineBuf;

  

  procedure FreeLineBuf;

  

  procedure ReadScanLine(); virtual;

  

  procedure WriteScanLine(); virtual;

  

  procedure InternalRead(); override;

  

  procedure InternalReadHead; virtual;

  

  procedure InternalReadBody; virtual;

  

  function InternalCheck(); override;

  

  property ReadSize: Integer; [r]

  

  property LineBuf: PByte; [r]

  

  property Info: TLazReaderDIBInfo; [r]

  

public

  constructor Create; override;

  

Constructor for the class instance.

  destructor Destroy; override;

  

Destructor for the class instance.

  property MaskColor: TFPColor; [rw]

  

  property MaskMode: TLazReaderMaskMode; [rw]

  

  property UpdateDescription: Boolean; [rw]

  

end;

Inheritance

TLazReaderDIB,ILazImageReader

  

|

TFPCustomImageReader

?

TObject


Version 3.2 Generated 2024-02-25 Home