Main Page   Namespace List   Class Hierarchy   Compound List   File List   Compound Members   File Members  

FlashRGB Class Reference

#include <FBase.h>

List of all members.

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)


Constructor & Destructor Documentation

FlashRGB::FlashRGB [inline]
 

FlashRGB::FlashRGB SWORD _r,
SWORD _g,
SWORD _b
[inline]
 

FlashRGB::FlashRGB SWORD _r,
SWORD _g,
SWORD _b,
SWORD _a
[inline]
 


Member Function Documentation

SWORD FlashRGB::GetA [inline]
 

bool FlashRGB::GetAlphaWriteMode void [inline]
 

SWORD FlashRGB::GetB [inline]
 

SWORD FlashRGB::GetG [inline]
 

int FlashRGB::GetNumBits [inline]
 

SWORD FlashRGB::GetR [inline]
 

void FlashRGB::Read BitStreamIn & in,
int num = -1
 

void FlashRGB::SetA SWORD _a [inline]
 

void FlashRGB::SetAlphaWriteMode bool a [inline]
 

void FlashRGB::SetB SWORD _b [inline]
 

void FlashRGB::SetG SWORD _g [inline]
 

void FlashRGB::SetR SWORD _r [inline]
 

void FlashRGB::SetRGB SWORD _r,
SWORD _g,
SWORD _b
[inline]
 

void FlashRGB::SetRGBA SWORD _r,
SWORD _g,
SWORD _b,
SWORD _a
[inline]
 

void FlashRGB::Write BitBuffer & out,
int num = -1
 


Friends And Related Function Documentation

std::ostream& operator<< std::ostream & out,
const FlashRGB & data
[friend]
 

std::istream& operator>> std::istream & in,
FlashRGB & data
[friend]
 


Member Data Documentation

SWORD FlashRGB::a [private]
 

bool FlashRGB::alpha [private]
 

SWORD FlashRGB::b [private]
 

SWORD FlashRGB::g [private]
 

SWORD FlashRGB::r [private]
 


The documentation for this class was generated from the following files:
Generated at Wed Aug 1 13:33:55 2001 for SWFSource by doxygen1.2.9 written by Dimitri van Heesch, © 1997-2001