Unit BGRAColorInt

📄 Source code

Description

Colors stored as integers with maximum value 65536 but allowing overflow

Uses

Overview

Structures

Name Description
Packed Record TColorInt65536 RGBA color defined by integers from 0 to 65536

Functions and Procedures

operator *(const color1,color2: TColorInt65536): TColorInt65536;
operator *(const color1: TColorInt65536; factor65536: integer): TColorInt65536;
operator +(const color1,color2: TColorInt65536): TColorInt65536; inline;
function BGRAToColorInt(const AColor: TBGRAPixel; AGammaExpansion: boolean = false): TColorInt65536;
function BGRAToColorIntMultiply(const color1: TBGRAPixel; const color2: TColorInt65536): TColorInt65536;
function ColorFToColorInt65536(colorF: TColorF): TColorInt65536; inline;
function ColorInt65536(r,g,b,a: integer): TColorInt65536; inline; overload;
function ColorInt65536(r,g,b: integer): TColorInt65536; inline; overload;
function ColorInt65536ToColorF(color: TColorInt65536): TColorF;
function ColorIntToBGRA(const AColor: TColorInt65536; AGammaCompression: boolean = false): TBGRAPixel;

Description

Functions and Procedures

operator *(const color1,color2: TColorInt65536): TColorInt65536;

This item has no description.

operator *(const color1: TColorInt65536; factor65536: integer): TColorInt65536;

This item has no description.

operator +(const color1,color2: TColorInt65536): TColorInt65536; inline;

This item has no description.

function BGRAToColorInt(const AColor: TBGRAPixel; AGammaExpansion: boolean = false): TColorInt65536;

This item has no description.

function BGRAToColorIntMultiply(const color1: TBGRAPixel; const color2: TColorInt65536): TColorInt65536;

This item has no description.

function ColorFToColorInt65536(colorF: TColorF): TColorInt65536; inline;

This item has no description.

function ColorInt65536(r,g,b,a: integer): TColorInt65536; inline; overload;

This item has no description.

function ColorInt65536(r,g,b: integer): TColorInt65536; inline; overload;

This item has no description.

function ColorInt65536ToColorF(color: TColorInt65536): TColorF;

This item has no description.

function ColorIntToBGRA(const AColor: TColorInt65536; AGammaCompression: boolean = false): TBGRAPixel;

This item has no description.