Public Methods |
| FlashRGB () |
| FlashRGB (SWORD _r, SWORD _g, SWORD _b) |
| FlashRGB (SWORD _r, SWORD _g, SWORD _b, SWORD _a) |
void | Write (BitBuffer &out, int num=-1) |
void | Read (BitStreamIn &in, int num=-1) |
bool | GetAlphaWriteMode (void) |
void | SetAlphaWriteMode (bool a) |
int | GetNumBits () |
SWORD | GetR () |
SWORD | GetG () |
SWORD | GetB () |
SWORD | GetA () |
void | SetR (SWORD _r) |
void | SetG (SWORD _g) |
void | SetB (SWORD _b) |
void | SetA (SWORD _a) |
void | SetRGBA (SWORD _r, SWORD _g, SWORD _b, SWORD _a) |
void | SetRGB (SWORD _r, SWORD _g, SWORD _b) |
Private Attributes |
bool | alpha |
SWORD | r |
SWORD | g |
SWORD | b |
SWORD | a |
Friends |
std::ostream & | operator<< (std::ostream &out, const FlashRGB &data) |
std::istream & | operator>> (std::istream &in, FlashRGB &data) |