#include <color.h>
Public Types | |
typedef unsigned char | value_type |
The type of the color components. | |
Public Methods | |
color () throw () | |
color (value_type, value_type, value_type) throw () | |
color (const color &) throw () | |
color & | operator= (const color &) |
virtual | ~color () throw () |
value_type | red () const throw () |
value_type | green () const throw () |
value_type | blue () const throw () |
void | delta (short *ptr) throw () |
handle delta palette modification | |
Private Attributes | |
value_type | _r |
The red component. | |
value_type | _g |
The green component. | |
value_type | _b |
The blue component. |
This small class is an helper for colors.
Definition at line 33 of file color.h.
|
The type of the color components.
|
|
Definition at line 25 of file color.cpp. Referenced by operator=(). |
|
|
|
|
|
|
|
Definition at line 52 of file color.cpp. References value_type. Referenced by operator<<(). |
|
handle delta palette modification This method is used specifically by player::handleDeltaPalette(). It updates the color component using delta values given as short.
|
|
Definition at line 48 of file color.cpp. References value_type. Referenced by operator<<(). |
|
|
|
Definition at line 44 of file color.cpp. References value_type. Referenced by operator<<(). |
|
The blue component.
Definition at line 39 of file color.h. Referenced by operator=(). |
|
The green component.
Definition at line 38 of file color.h. Referenced by operator=(). |
|
The red component.
Definition at line 37 of file color.h. Referenced by operator=(). |