class CColorArray : public CBase |
A dynamic array of mappings between logical and physical colours (TRgb values).
Public Member Functions | |
---|---|
~CColorArray() | |
IMPORT_C void | AddL(TInt, TRgb) |
IMPORT_C TRgb | Color(TInt) |
IMPORT_C TBool | Contains(TInt) |
IMPORT_C TInt | Count() |
void | ExternalizeL(RWriteStream &) |
void | InternalizeL(RReadStream &) |
IMPORT_C CColorArray * | NewL() |
IMPORT_C CColorArray * | NewLC() |
CColorArray * | NewLC(const CColorArray &) |
IMPORT_C void | Remove(TInt) |
IMPORT_C void | Reset() |
IMPORT_C void | SetColor(TInt, TRgb) |
Private Member Functions | |
---|---|
CColorArray() | |
void | ConstructL() |
TInt | Find(TInt) |
Private Attributes | |
---|---|
CArrayFixFlat< TColor > | iColors |
void | ExternalizeL | ( | RWriteStream & | aStream | ) | const |
RWriteStream & aStream |
CColorArray * | NewLC | ( | const CColorArray & | aArray | ) | [static] |
const CColorArray & aArray |