Class TBGRABrush

Unit

Declaration

type TBGRABrush = class(TBGRAColoredObject)

Description

Brush property for TBGRACanvas

Hierarchy

Overview

Fields

Protected FBackColor: TBGRAPixel;
Protected FInternalBitmap: TBGRACustomBitmap;
Protected FInternalBitmapColor: TBGRAPixel;
Protected FStyle: TBrushStyle;
Protected FStyleBeforeTexture: TBrushStyle;
Protected FTexture: IBGRAScanner;

Methods

Public constructor Create;
Public destructor Destroy; override;
Public function BuildTexture(Prototype: TBGRACustomBitmap): IBGRAScanner;
Public procedure Assign(Source: TObject); override;
Public procedure GetUniversalBrush(ABitmapPrototype: TBGRACustomBitmap; out ABrush: TUniversalBrush);

Properties

Public property ActualColor: TBGRAPixel read GetActualColor;
Public property ActualDrawMode: TDrawMode read GetActualDrawMode;
Public property BackColor: TBGRAPixel read FBackColor write SetBackColor;
Public property Invisible: boolean read GetInvisible;
Public property Style: TBrushStyle read FStyle write SetBrushStyle;
Public property Texture: IBGRAScanner read FTexture write SetTexture;

Description

Fields

Protected FBackColor: TBGRAPixel;

This item has no description.

Protected FInternalBitmap: TBGRACustomBitmap;

This item has no description.

Protected FInternalBitmapColor: TBGRAPixel;

This item has no description.

Protected FStyle: TBrushStyle;

This item has no description.

Protected FStyleBeforeTexture: TBrushStyle;

This item has no description.

Protected FTexture: IBGRAScanner;

This item has no description.

Methods

Public constructor Create;

This item has no description.

Public destructor Destroy; override;

This item has no description.

Public function BuildTexture(Prototype: TBGRACustomBitmap): IBGRAScanner;

This item has no description.

Public procedure Assign(Source: TObject); override;

This item has no description.

Public procedure GetUniversalBrush(ABitmapPrototype: TBGRACustomBitmap; out ABrush: TUniversalBrush);

This item has no description.

Properties

Public property ActualColor: TBGRAPixel read GetActualColor;

This item has no description.

Public property ActualDrawMode: TDrawMode read GetActualDrawMode;

This item has no description.

Public property BackColor: TBGRAPixel read FBackColor write SetBackColor;

This item has no description.

Public property Invisible: boolean read GetInvisible;

This item has no description.

Public property Style: TBrushStyle read FStyle write SetBrushStyle;

This item has no description.

Public property Texture: IBGRAScanner read FTexture write SetTexture;

This item has no description.