|
Original Symbian headers
Selected EUSER, Window Server, networking, graphics and device declarations
|
24-bit RGB colour value with 8 bits each for red, green and blue. More...
#include <gdi.h>
Public Member Functions | |
| TRgb () | |
| Constructs a TRgb initialised to KRgbWhite. | |
| TRgb (TUint32 aValue) | |
| Constructs a TRgb directly from a single 32-bit integer. | |
| TRgb (TUint32 aInternalValue, TInt aAlpha) | |
| Constructs a TRgb from a 32-bit integer (which corresponds to a colour) and from an alpha value. | |
| TRgb (TInt aRed, TInt aGreen, TInt aBlue) | |
| Constructs a TRgb from its three component colours. | |
| TRgb (TInt aRed, TInt aGreen, TInt aBlue, TInt aAlpha) | |
| Constructs a TRgb from its three colour components and alpha component. | |
| TInt | Red () const |
| Gets the red component. | |
| TInt | Green () const |
| Gets the green component. | |
| TInt | Blue () const |
| Gets the blue component. | |
| TInt | Alpha () const |
| Gets the alpha component. | |
| IMPORT_C void | SetRed (TInt aRed) |
| Sets the red component. | |
| IMPORT_C void | SetGreen (TInt aGreen) |
| Sets the green component. | |
| IMPORT_C void | SetBlue (TInt aBlue) |
| Sets the blue component. | |
| IMPORT_C void | SetAlpha (TInt aAlpha) |
| Sets the alpha component. | |
| IMPORT_C TInt | Gray2 () const |
| Gets the index of the closest TRgb value to this, based on the matching display mode. | |
| IMPORT_C TInt | Gray4 () const |
| Gets the index of the closest TRgb value to this, based on the matching display mode. | |
| IMPORT_C TInt | Gray16 () const |
| Gets the index of the closest TRgb value to this, based on the matching display mode. | |
| IMPORT_C TInt | Gray256 () const |
| Gets the index of the closest TRgb value to this, based on the matching display mode. | |
| IMPORT_C TInt | Color16 () const |
| Gets the index of the closest TRgb value to this, based on the matching display mode. | |
| IMPORT_C TInt | Color256 () const |
| Gets the index of the closest TRgb value to this, based on the matching display mode. | |
| IMPORT_C TInt | Color4K () const |
| Gets the index of the closest TRgb value to this, based on the matching display mode. | |
| IMPORT_C TInt | Color64K () const |
| Gets the index of the closest TRgb value to this, based on the matching display mode. | |
| IMPORT_C TInt | Color16M () const |
| Gets the index of the closest TRgb value to this, based on the matching display mode. | |
| TBool | operator== (const TRgb &aColor) const |
| Compares this colour with the specified colour for equality. | |
| TBool | operator!= (const TRgb &aColor) const |
| Compares this colour with the specified colour for inequality. | |
| TRgb | operator~ () const |
| Bitwise logical inversion operator. | |
| TRgb | operator& (const TRgb &aColor) |
| Bitwise logical AND operator. | |
| TRgb | operator| (const TRgb &aColor) |
| Bitwise logical OR operator. | |
| TRgb | operator^ (const TRgb &aColor) |
| Bitwise EXCLUSIVE OR operator. | |
| TRgb & | operator&= (const TRgb &aColor) |
| Logical AND assignment operator. | |
| TRgb & | operator|= (const TRgb &aColor) |
| Logical OR assignment operator. | |
| TRgb & | operator^= (const TRgb &aColor) |
| Logical EXCLUSIVE OR assignment operator. | |
| TUint32 | Value () const |
| Gets the 32-bit value of the TRgb as an integer. | |
| TUint32 | Internal () const |
| Gets the 32-bit value of the TRgb as an integer. | |
| void | SetInternal (TUint32 aInternal) |
| Sets the 32-bit value of the TRgb as a 32-bit integer. | |
| IMPORT_C TInt | Difference (const TRgb &aColor) const |
| Gets the difference between two TRgbs. | |
| IMPORT_C void | InternalizeL (RReadStream &aStream) |
| Internalises a TRgb object from a stream. | |
| IMPORT_C void | ExternalizeL (RWriteStream &aStream) const |
| Externalises a TRgb object to a stream. | |
| IMPORT_C TInt | Color16MU () const |
| Gets the index of the closest TRgb value to this, based on the matching display mode. | |
| IMPORT_C TUint | Color16MA () const |
| Gets the index of the closest TRgb value to this, based on the matching display mode. | |
| IMPORT_C TUint | Color16MAP () const |
| Gets the index of the closest TRgb value to this, based on the matching display mode. | |
| IMPORT_C TUint | _Color16MAP () const |
| Converts the TRgb to EColor16MAP (with color channels pre-multiplied with the alpha channel. | |
| TInt | _Gray2 () const |
| Gets the index of the closest TRgb value to this, based on the matching display mode. | |
| TInt | _Gray4 () const |
| Gets the index of the closest TRgb value to this, based on the matching display mode. | |
| TInt | _Gray16 () const |
| Gets the index of the closest TRgb value to this, based on the matching display mode. | |
| TInt | _Gray256 () const |
| Gets the index of the closest TRgb value to this, based on the matching display mode. | |
| TInt | _Color4K () const |
| Gets the index of the closest TRgb value to this, based on the matching display mode. | |
| TInt | _Color64K () const |
| Gets the index of the closest TRgb value to this, based on the matching display mode. | |
| TInt | _Color16M () const |
| Gets the index of the closest TRgb value to this, based on the matching display mode. | |
| TInt | _Color16MU () const |
| Gets the index of the closest TRgb value to this, based on the matching display mode. | |
| TUint | _Color16MA () const |
| Gets the index of the closest TRgb value to this, based on the matching display mode. | |
Static Public Member Functions | |
| static IMPORT_C TRgb | Gray2 (TInt aGray2) |
| Gets TRgb from 2 level grayscale. | |
| static IMPORT_C TRgb | Gray4 (TInt aGray4) |
| Gets TRgb from 4 level grayscale. | |
| static IMPORT_C TRgb | Gray16 (TInt aGray16) |
| Gets TRgb from 16 level grayscale. | |
| static IMPORT_C TRgb | Gray256 (TInt aGray256) |
| Gets TRgb from 256 level grayscale. | |
| static IMPORT_C TRgb | Color16 (TInt aColor16) |
| Gets TRgb from 4 bit colour index. | |
| static IMPORT_C TRgb | Color256 (TInt aColor256) |
| Gets TRgb from 8 bit colour index. | |
| static IMPORT_C TRgb | Color4K (TInt aColor4K) |
| Gets TRgb from 4K colour index. | |
| static IMPORT_C TRgb | Color64K (TInt aColor64K) |
| Gets TRgb from 64K colour index. | |
| static IMPORT_C TRgb | Color16M (TInt aColor16M) |
| Gets TRgb from 16M colour index. | |
| static IMPORT_C TRgb | Color16MU (TInt a0RGB) |
| Gets TRgb from 16MU colour index. | |
| static IMPORT_C TRgb | Color16MA (TUint aARGB) |
| Gets TRgb from 16MA colour index. | |
| static IMPORT_C TRgb | Color16MAP (TUint aARGB) |
| Gets TRgb from 16MAP colour index. | |
| static IMPORT_C TRgb | _Color16MAP (TUint aARGB) |
| Gets TRgb from 16MAP colour index. | |
| static TRgb | _Gray2 (TInt aGray2) |
| Gets TRgb from 2 level grayscale. | |
| static TRgb | _Gray4 (TInt aGray4) |
| Gets TRgb from 4 level grayscale. | |
| static TRgb | _Gray16 (TInt aGray16) |
| Gets TRgb from 16 level grayscale. | |
| static TRgb | _Gray256 (TInt aGray256) |
| Gets TRgb from 256 level grayscale. | |
| static TRgb | _Color4K (TInt aColor4K) |
| Gets TRgb from 4K colour index. | |
| static TRgb | _Color64K (TInt aColor64K) |
| Gets TRgb from 64K colour index. | |
| static TRgb | _Color16M (TInt aColor16M) |
| Gets TRgb from 16M colour index. | |
| static TRgb | _Color16MU (TInt a0RGB) |
| Gets TRgb from 16MU colour index. | |
| static TRgb | _Color16MA (TUint aARGB) |
| Gets TRgb from 16MA colour index. | |
24-bit RGB colour value with 8 bits each for red, green and blue.
All Graphics drawing functions are specified in terms of a 32-bit TRgb colour containing the three colour values plus 8 bits for alpha channel. For hardware which does not support 24-bit colour, a mapping from TRgb to display colours is performed.
Generally, the convention for the alpha blending fact is 0 = transparent, 255 = opaque, unless otherwise stated. The exception to this are the TRgb constructor taking a single value, where the top byte of the passed in parameter is used for alpha information and the function Value(), which returns alpha information in the top byte. In both these cases, 0 means opaque, 255 means transparent.
The supported display modes are enumerated in the TDisplayMode type. In each display mode a unique index can represent each physical colours supported, and which can be mapped onto a full RGB value. The mappings are as follows:
16-colour displays use the EGA colour set: black, white, and then both light and dark versions of grey, red, green, blue, cyan, magenta and yellow
256-colour displays support 216 colours made up of 6x6x6 RGB values, each containing all possible multiples of 51 for R,G,B values. Additionally, all remaining 10 shades of pure red, green, blue and grey are represented, by adding all remaining multiples of 17. This use of 256 colours is sometimes known as the Netscape colour cube.
4096-colour displays effectively support RGB values with 4 bits per primary colour
64k-colour displays effectively support RGB values with 5 bits allocated to red, 6 to green and 5 to blue
16 million-colour displays support true colour with 8 bits allocated to each primary colour
|
inline |
Constructs a TRgb initialised to KRgbWhite.
(generated from Symbian Developer Library)
|
inline |
Constructs a TRgb directly from a single 32-bit integer.
The integer is of the form 0xaabbggrr, where bb is the hex number for blue, gg is the hex number for green, rr is the hex number for red, and aa is the hex number for "transparency" alpha (0 means opaque, 255 means transparent).
This constructor is deprecated. The byte order of Red ,Green and Blue does not match other constructors and methods in this class, and the meaning of alpha is reversed compared to current convention.
For example, TRgb(0x00080402) using this constructor can be replaced with the 3 colour constructor TRgb(2,4,8). The equivalent explicit alpha constructors are TRgb(0x020408,0xff) and TRgb(2,4,8,255). The equivalent call to SetInternal is SetInternal(0xff020408).
This constructor is deprecated. Use other constructors or SetInternal() instead.
| aValue | Integer representing colour value. Takes form 0x00bbggrr. |
(generated from Symbian Developer Library)
|
inline |
Constructs a TRgb from a 32-bit integer (which corresponds to a colour) and from an alpha value.
The first parameter is of the form 0x00rrggbb, where rr is the hex number for red, gg is the hex number for green, and bb is the hex number for blue.
The second parameter corresponds to an alpha channel (0 means transparent, 255 means opaque).
For example, TRgb(2,4,8,255) using the 3 colour+alpha constructor is equal to TRgb(0x00020408, 255) using this constructor.
This constructor, which implements alpha in the conventional way, replaces TRgb( TUint32 aValue ) which is deprecated.
| aInternalValue | Integer representing a colour value, which takes the form 0x00rrggbb. |
| aAlpha | Alpha component of the colour (0 - 255). |
(generated from Symbian Developer Library)
|
inline |
Constructs a TRgb from its three component colours.
Each colour has a value between 0 and 255. The alpha component is always set to opaque (255)
| aRed | Red component of the colour (0 - 255). |
| aGreen | Green component of the colour (0 - 255). |
| aBlue | Blue component of the colour (0 - 255). |
(generated from Symbian Developer Library)
|
inline |
Constructs a TRgb from its three colour components and alpha component.
Each component has a value between 0 and 255. The fourth parameter corresponds to an alpha channel (0 means transparent, 255 means opaque).
This constructor, which implements alpha in the conventional way, replaces TRgb( TUint32 aValue ) which is deprecated.
| aRed | Red component of the colour (0 - 255). |
| aGreen | Green component of the colour (0 - 255). |
| aBlue | Blue component of the colour (0 - 255). |
| aAlpha | Alpha component of the colour (0 - 255). |
(generated from Symbian Developer Library)
|
inline |
Gets the index of the closest TRgb value to this, based on the matching display mode.
(generated from Symbian Developer Library)
|
inlinestatic |
Gets TRgb from 16M colour index.
The function takes a 24 bit index into a colour palette and returns the TRgb whose red, green and blue values represent it exactly.
| aColor16M | 24 bit index into a colour palette |
(generated from Symbian Developer Library)
|
inline |
Gets the index of the closest TRgb value to this, based on the matching display mode.
(generated from Symbian Developer Library)
|
inlinestatic |
Gets TRgb from 16MA colour index.
The function takes a 32 bit colour value with eight bits for each component, blue in the low byte, and returns the TRgb whose red, green, blue and alpha values represent it exactly.
| aARGB | The color - A, R, G, B bytes. / BGR0 - little endian format / |
(generated from Symbian Developer Library)
| IMPORT_C TUint TRgb::_Color16MAP | ( | ) | const |
Converts the TRgb to EColor16MAP (with color channels pre-multiplied with the alpha channel.
(generated from Symbian Developer Library)
|
static |
Gets TRgb from 16MAP colour index.
The function takes a 32 bit colour value with eight bits for each component, blue in the low byte, and returns the TRgb whose red, green, and blue vales are divided by the alpha value.
| aARGB | The pre-multiplied (EColor16MAP) color value. |
(generated from Symbian Developer Library)
|
inline |
Gets the index of the closest TRgb value to this, based on the matching display mode.
(generated from Symbian Developer Library)
|
inlinestatic |
Gets TRgb from 16MU colour index.
The function takes a 24 bit colour value with eight bits for each component, blue in the low byte, and returns the TRgb whose red, green and blue values represent it exactly.
| a0RGB | The color - 0, R, G, B bytes. / BGR0 - little endian format / |
(generated from Symbian Developer Library)
|
inline |
Gets the index of the closest TRgb value to this, based on the matching display mode.
(generated from Symbian Developer Library)
|
inlinestatic |
Gets TRgb from 4K colour index.
The function takes a 12 bit index into a colour palette and returns a TRgb whose red, green and blue values are set to an appropriate level.
| aColor4K | 12 bit index into a colour palette |
(generated from Symbian Developer Library)
|
inline |
Gets the index of the closest TRgb value to this, based on the matching display mode.
(generated from Symbian Developer Library)
|
inlinestatic |
Gets TRgb from 64K colour index.
The function takes a 16 bit index into a colour palette and returns a TRgb whose red, green and blue values are set to an appropriate level.
| aColor64K | 16 bit index into a colour palette |
(generated from Symbian Developer Library)
|
inline |
Gets the index of the closest TRgb value to this, based on the matching display mode.
(generated from Symbian Developer Library)
|
inlinestatic |
Gets TRgb from 16 level grayscale.
The function takes a grayscale argument and return a TRgb whose red, green and blue values are set to an appropriate level.
| aGray16 | Grayscale value to be converted. |
(generated from Symbian Developer Library)
|
inline |
Gets the index of the closest TRgb value to this, based on the matching display mode.
(generated from Symbian Developer Library)
|
inlinestatic |
Gets TRgb from 2 level grayscale.
The function takes a grayscale argument and return a TRgb whose red, green and blue values are set to an appropriate level.
| aGray2 | Grayscale value to be converted. |
(generated from Symbian Developer Library)
|
inline |
Gets the index of the closest TRgb value to this, based on the matching display mode.
(generated from Symbian Developer Library)
|
inlinestatic |
Gets TRgb from 256 level grayscale.
The function takes a grayscale argument and return a TRgb whose red, green and blue values are set to an appropriate level.
| aGray256 | Grayscale value to be converted. |
(generated from Symbian Developer Library)
|
inline |
Gets the index of the closest TRgb value to this, based on the matching display mode.
(generated from Symbian Developer Library)
|
inlinestatic |
Gets TRgb from 4 level grayscale.
The function takes a grayscale argument and return a TRgb whose red, green and blue values are set to an appropriate level.
| aGray4 | Grayscale value to be converted. |
(generated from Symbian Developer Library)
|
inline |
Gets the alpha component.
(generated from Symbian Developer Library)
|
inline |
Gets the blue component.
(generated from Symbian Developer Library)
| IMPORT_C TInt TRgb::Color16 | ( | ) | const |
Gets the index of the closest TRgb value to this, based on the matching display mode.
(generated from Symbian Developer Library)
|
static |
Gets TRgb from 4 bit colour index.
The function takes a 4 bit index into a colour palette and returns a TRgb whose red, green and blue values are set to an appropriate level.
| aColor16 | 4 bit index into a colour palette |
(generated from Symbian Developer Library)
| IMPORT_C TInt TRgb::Color16M | ( | ) | const |
Gets the index of the closest TRgb value to this, based on the matching display mode.
(generated from Symbian Developer Library)
|
static |
Gets TRgb from 16M colour index.
The function takes a 24 bit index into a colour palette and returns the TRgb whose red, green and blue values represent it exactly.
| aColor16M | 24 bit index into a colour palette |
(generated from Symbian Developer Library)
| IMPORT_C TUint TRgb::Color16MA | ( | ) | const |
Gets the index of the closest TRgb value to this, based on the matching display mode.
(generated from Symbian Developer Library)
|
static |
Gets TRgb from 16MA colour index.
The function takes a 32 bit colour value with eight bits for each component, blue in the low byte, and returns the TRgb whose red, green, blue and alpha values represent it exactly.
| aARGB | The color - A, R, G, B bytes. / BGRA - little endian format / |
(generated from Symbian Developer Library)
| IMPORT_C TUint TRgb::Color16MAP | ( | ) | const |
Gets the index of the closest TRgb value to this, based on the matching display mode.
pre-multiplies the alpha channels with the color channel.
(generated from Symbian Developer Library)
|
static |
Gets TRgb from 16MAP colour index.
The function takes a 32 bit colour value with eight bits for each component, blue in the low byte, and returns the TRgb whose red, green, and blue vales are divided by the alpha value.
| aARGB | The pre-multiplied (EColor16MAP) color value. |
(generated from Symbian Developer Library)
| IMPORT_C TInt TRgb::Color16MU | ( | ) | const |
Gets the index of the closest TRgb value to this, based on the matching display mode.
(generated from Symbian Developer Library)
|
static |
Gets TRgb from 16MU colour index.
The function takes a 24 bit colour value with eight bits for each component, blue in the low byte, and returns the TRgb whose red, green and blue values represent it exactly.
| a0RGB | The color - 0, R, G, B bytes. / BGR0 - little endian format / |
(generated from Symbian Developer Library)
| IMPORT_C TInt TRgb::Color256 | ( | ) | const |
Gets the index of the closest TRgb value to this, based on the matching display mode.
(generated from Symbian Developer Library)
|
static |
Gets TRgb from 8 bit colour index.
The function takes an 8 bit index into a colour palette and returns a TRgb whose red, green and blue values are set to an appropriate level.
| aColor256 | 8 bit index into a colour palette. |
(generated from Symbian Developer Library)
| IMPORT_C TInt TRgb::Color4K | ( | ) | const |
Gets the index of the closest TRgb value to this, based on the matching display mode.
(generated from Symbian Developer Library)
|
static |
Gets TRgb from 4K colour index.
The function takes a 12 bit index into a colour palette and returns a TRgb whose red, green and blue values are set to an appropriate level.
| aColor4K | 12 bit index into a colour palette |
(generated from Symbian Developer Library)
| IMPORT_C TInt TRgb::Color64K | ( | ) | const |
Gets the index of the closest TRgb value to this, based on the matching display mode.
(generated from Symbian Developer Library)
|
static |
Gets TRgb from 64K colour index.
The function takes a 16 bit index into a colour palette and returns a TRgb whose red, green and blue values are set to an appropriate level.
| aColor64K | 16 bit index into a colour palette |
(generated from Symbian Developer Library)
| IMPORT_C TInt TRgb::Difference | ( | const TRgb & | aColor | ) | const |
Gets the difference between two TRgbs.
This difference is defined as the sum of the absolute values of the difference in the red, green and blue components.
| aColor | The TRgb to be compared. |
(generated from Symbian Developer Library)
| IMPORT_C void TRgb::ExternalizeL | ( | RWriteStream & | aStream | ) | const |
Externalises a TRgb object to a stream.
The presence of this function means that the standard templated stream operator<<() is available to externalise objects of this class.
| aStream | Stream to which the object is externalised. |
(generated from Symbian Developer Library)
| IMPORT_C TInt TRgb::Gray16 | ( | ) | const |
Gets the index of the closest TRgb value to this, based on the matching display mode.
(generated from Symbian Developer Library)
|
static |
Gets TRgb from 16 level grayscale.
The function takes a grayscale argument and return a TRgb whose red, green and blue values are set to an appropriate level.
| aGray16 | Grayscale value to be converted. |
(generated from Symbian Developer Library)
| IMPORT_C TInt TRgb::Gray2 | ( | ) | const |
Gets the index of the closest TRgb value to this, based on the matching display mode.
(generated from Symbian Developer Library)
|
static |
Gets TRgb from 2 level grayscale.
The function takes a grayscale argument and return a TRgb whose red, green and blue values are set to an appropriate level.
| aGray2 | Grayscale value to be converted. |
(generated from Symbian Developer Library)
| IMPORT_C TInt TRgb::Gray256 | ( | ) | const |
Gets the index of the closest TRgb value to this, based on the matching display mode.
(generated from Symbian Developer Library)
|
static |
Gets TRgb from 256 level grayscale.
The function takes a grayscale argument and return a TRgb whose red, green and blue values are set to an appropriate level.
| aGray256 | Grayscale value to be converted. |
(generated from Symbian Developer Library)
| IMPORT_C TInt TRgb::Gray4 | ( | ) | const |
Gets the index of the closest TRgb value to this, based on the matching display mode.
(generated from Symbian Developer Library)
|
static |
Gets TRgb from 4 level grayscale.
The function takes a grayscale argument and return a TRgb whose red, green and blue values are set to an appropriate level.
| aGray4 | Grayscale value to be converted. |
(generated from Symbian Developer Library)
|
inline |
Gets the green component.
(generated from Symbian Developer Library)
|
inline |
Gets the 32-bit value of the TRgb as an integer.
(generated from Symbian Developer Library)
| IMPORT_C void TRgb::InternalizeL | ( | RReadStream & | aStream | ) |
Internalises a TRgb object from a stream.
The presence of this function means that the standard templated stream operator>>() is available to internalise objects of this class.
operator>>()
| aStream | Stream from which the object is internalised. |
(generated from Symbian Developer Library)
|
inline |
Compares this colour with the specified colour for inequality.
Two colours are unequal if one at least one of their red, green and blue components are unequal.
| aColor | Colour to be compared. |
(generated from Symbian Developer Library)
Bitwise logical AND operator.
| aColor | Colour to be compared. |
(generated from Symbian Developer Library)
Logical AND assignment operator.
The operator ANDs the first operand with the second and then assigns the result back to the first operand.
Note:
This operates in the TRgb domain. Graphics defines logical operations for drawing primitives which operate in the device colour domain.
| aColor | Colour to be compared. |
(generated from Symbian Developer Library)
|
inline |
Compares this colour with the specified colour for equality.
For two colours to be equal, their red, green and blue components must all be equal.
| aColor | Colour to be compared. |
(generated from Symbian Developer Library)
Bitwise EXCLUSIVE OR operator.
| aColor | Colour to be compared. |
(generated from Symbian Developer Library)
Logical EXCLUSIVE OR assignment operator.
The operator Exclusive ORs the first operand with the second and then assigns the result back to the first operand.
Note:
This operates in the TRgb domain. Graphics defines logical operations for drawing primitives which operate in the device colour domain.
| aColor | Colour to be compared. |
(generated from Symbian Developer Library)
Bitwise logical OR operator.
| aColor | Colour to be compared. |
(generated from Symbian Developer Library)
Logical OR assignment operator.
The operator ORs the first operand with the second and then assigns the result back to the first operand.
Note:
This operates in the TRgb domain. Graphics defines logical operations for drawing primitives which operate in the device colour domain.
| aColor | Colour to be compared. |
(generated from Symbian Developer Library)
|
inline |
Bitwise logical inversion operator.
(generated from Symbian Developer Library)
|
inline |
Gets the red component.
(generated from Symbian Developer Library)
| IMPORT_C void TRgb::SetAlpha | ( | TInt | aAlpha | ) |
Sets the alpha component.
| aAlpha | Alpha component (0 - 255). |
(generated from Symbian Developer Library)
| IMPORT_C void TRgb::SetBlue | ( | TInt | aBlue | ) |
Sets the blue component.
| aBlue | Blue component (0 - 255). |
(generated from Symbian Developer Library)
| IMPORT_C void TRgb::SetGreen | ( | TInt | aGreen | ) |
Sets the green component.
| aGreen | Green component (0 - 255). |
(generated from Symbian Developer Library)
|
inline |
Sets the 32-bit value of the TRgb as a 32-bit integer.
| aInternal | Colour internal representation. Has the form 0xaarrggbb. |
(generated from Symbian Developer Library)
| IMPORT_C void TRgb::SetRed | ( | TInt | aRed | ) |
Sets the red component.
| aRed | Red component (0 - 255). |
(generated from Symbian Developer Library)
|
inline |
Gets the 32-bit value of the TRgb as an integer.
This function is deprecated. Use Internal() instead. Note: the order of Red, Green and Blue components returned by this method is reversed compared to all other methods. The alpha value is also reversed in meaning compared to current convention, such that 0 represents opaque and 0xff represents transparent.
(generated from Symbian Developer Library)