NewColourInfo Class Reference

#include <impcol.h>

List of all members.

Public Member Functions

 NewColourInfo ()

Public Attributes

IndexedColourType Type
BOOL Inherits [4]
FIXED24 TintValue
FIXED24 ShadeValue
BOOL TintIsShade
BOOL WebNativeColour
IndexedColourpParentCol
INT32 RecordNumber
UINT32 EntryNumber


Detailed Description

Definition at line 207 of file impcol.h.


Constructor & Destructor Documentation

NewColourInfo::NewColourInfo  ) 
 

Definition at line 119 of file impcol.cpp.

00120 {
00121     // Initially a normal colour
00122     Type = COLOURTYPE_NORMAL;
00123 
00124     // If linked, defaults to no inheritance.
00125     for (INT32 i = 0; i < 4; i++)
00126         Inherits[i] = FALSE;
00127 
00128     // If tinted, then no change in colour
00129     TintValue = 100.0;
00130 
00131     // By default tints are normal tints, not shades.
00132     TintIsShade = FALSE;
00133 
00134 // New bits for native/web file filter
00135     // By default we are not defining a web or native style colour
00136     WebNativeColour = FALSE;
00137     // By default this colour has not been imported yet so flag this in our variables
00138     pParentCol = NULL;
00139     RecordNumber = 0L;
00140     EntryNumber = 0L;
00141 }


Member Data Documentation

UINT32 NewColourInfo::EntryNumber
 

Definition at line 242 of file impcol.h.

BOOL NewColourInfo::Inherits[4]
 

Definition at line 218 of file impcol.h.

IndexedColour* NewColourInfo::pParentCol
 

Definition at line 235 of file impcol.h.

INT32 NewColourInfo::RecordNumber
 

Definition at line 239 of file impcol.h.

FIXED24 NewColourInfo::ShadeValue
 

Definition at line 223 of file impcol.h.

BOOL NewColourInfo::TintIsShade
 

Definition at line 227 of file impcol.h.

FIXED24 NewColourInfo::TintValue
 

Definition at line 222 of file impcol.h.

IndexedColourType NewColourInfo::Type
 

Definition at line 214 of file impcol.h.

BOOL NewColourInfo::WebNativeColour
 

Definition at line 232 of file impcol.h.


The documentation for this class was generated from the following files:
Generated on Sat Nov 10 03:56:28 2007 for Camelot by  doxygen 1.4.4