Unit BGRADefaultBitmap

📄 Source code

Description

Implements basic operations on bitmaps (not optimized for a platform).

It is not to be used directly nor added to the uses clause. Instead use BGRABitmap or one of its variants.

Uses

Overview

Structures

Name Description
Class TBGRADefaultBitmap Base implementation for all TBGRABitmap classes.
Class TBGRAMemoryStreamBitmap Bitmap relying on a memory stream containing RGBA pixel data
Class TBGRAPtrBitmap Bitmap relying on a pointer to RGBA pixel data

Functions and Procedures

procedure BGRAGradientFill(bmp: TBGRACustomBitmap; x, y, x2, y2: integer; c1, c2: TBGRAPixel; gtype: TGradientType; o1, o2: TPointF; mode: TDrawMode; gammaColorCorrection: boolean = True; Sinus: Boolean=False);

Variables

DefaultTextStyle: TTextStyle;

Description

Functions and Procedures

procedure BGRAGradientFill(bmp: TBGRACustomBitmap; x, y, x2, y2: integer; c1, c2: TBGRAPixel; gtype: TGradientType; o1, o2: TPointF; mode: TDrawMode; gammaColorCorrection: boolean = True; Sinus: Boolean=False);

This item has no description.

Variables

DefaultTextStyle: TTextStyle;

This item has no description.