[Overview][Types][Classes][Index] Reference for unit 'LazFreeTypeIntfDrawer' (#lcl)

TIntfFreeTypeDrawer

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

Declaration

Source position: lazfreetypeintfdrawer.pas line 23

type TIntfFreeTypeDrawer = class(TFreeTypeDrawer)

protected

  procedure RenderDirectly();

  

  procedure RenderDirectlyClearType();

  

  procedure InternalMergeColorOver();

  procedure MergeColorOver();

  

  procedure DrawPixelAt();

  procedure ClearTypePixelAt();

  function UnclippedGetPixelAddress();

  function ClippedGetPixelAddress();

public

  ClearTypeRGBOrder: Boolean;

  

  constructor Create();

  

  procedure ClippedDrawPixel();

  

  procedure UnclippedDrawPixel();

  procedure ClippedClearTypePixel();

  procedure UnclippedClearTypePixel();

  procedure DrawVertLine();

  

  procedure SetHorizLine();

  procedure DrawHorizLine();

  procedure FillRect();

  procedure FillPixels();

  procedure DrawText(); override; overload;

  

  procedure DrawGlyph(); override; overload;

  property Destination: TLazIntfImage; [rw]

  

  destructor Destroy; override;

  

end;

Inheritance

TIntfFreeTypeDrawer

  

|

TFreeTypeDrawer

?

TObject


Version 3.2 Generated 2024-02-25 Home