Class TExpandedBitmap

Unit

Declaration

type TExpandedBitmap = class(specialize TGenericUniversalBitmap<TExpandedPixel,TExpandedPixelColorspace>)

Description

Bitmap with TExpandedPixel format, linear RGB with word values (16-bit per channel).

Hierarchy

Overview

Methods

Protected function InternalNew: TCustomUniversalBitmap; override;
Public class procedure AlphaBrush(out ABrush: TUniversalBrush; AAlpha: Word); override;
Public class procedure EraseBrush(out ABrush: TUniversalBrush; AAlpha: Word); override;
Public class procedure MaskBrush(out ABrush: TUniversalBrush; AScanner: IBGRAScanner; AOffsetX: integer = 0; AOffsetY: integer = 0); override;
Public class procedure ScannerBrush(out ABrush: TUniversalBrush; AScanner: IBGRAScanner; ADrawMode: TDrawMode = dmDrawWithTransparency; AOffsetX: integer = 0; AOffsetY: integer = 0); override;
Public class procedure SolidBrush(out ABrush: TUniversalBrush; const AColor: TExpandedPixel; ADrawMode: TDrawMode = dmDrawWithTransparency); override;
Protected procedure AssignTransparentPixel(out ADest); override;

Description

Methods

Protected function InternalNew: TCustomUniversalBitmap; override;

This item has no description.

Public class procedure AlphaBrush(out ABrush: TUniversalBrush; AAlpha: Word); override;

This item has no description.

Public class procedure EraseBrush(out ABrush: TUniversalBrush; AAlpha: Word); override;

This item has no description.

Public class procedure MaskBrush(out ABrush: TUniversalBrush; AScanner: IBGRAScanner; AOffsetX: integer = 0; AOffsetY: integer = 0); override;

This item has no description.

Public class procedure ScannerBrush(out ABrush: TUniversalBrush; AScanner: IBGRAScanner; ADrawMode: TDrawMode = dmDrawWithTransparency; AOffsetX: integer = 0; AOffsetY: integer = 0); override;

This item has no description.

Public class procedure SolidBrush(out ABrush: TUniversalBrush; const AColor: TExpandedPixel; ADrawMode: TDrawMode = dmDrawWithTransparency); override;

This item has no description.

Protected procedure AssignTransparentPixel(out ADest); override;

This item has no description.