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

FlashColorTransform Class Reference

#include <FBase.h>

Inheritance diagram for FlashColorTransform::

FlashVersionEnabled List of all members.

Public Methods

 FlashColorTransform ()
 FlashColorTransform (bool _add, FlashRGB &_addFlashRGB, bool _mult, FlashRGB &_multFlashRGB)
bool HasAdd () const
bool HasMult () const
FlashRGB GetAddRGB () const
FlashRGB GetMultRGB () const
void SetAddRGB (FlashRGB _addFlashRGB)
void SetMultRGB (FlashRGB _multFlashRGB)
void SetAdd (short _addFlashR, short _addFlashG, short _addFlashB)
void SetMult (FlashFixed16 _multFlashR, FlashFixed16 _multFlashG, FlashFixed16 _multFlashB)

Private Attributes

bool add
bool mult
FlashRGB addFlashRGB
FlashRGB multFlashRGB

Friends

std::ostream & operator<< (std::ostream &out, FlashColorTransform &data)
std::istream & operator>> (std::istream &in, FlashColorTransform &data)

Constructor & Destructor Documentation

FlashColorTransform::FlashColorTransform [inline]
 

FlashColorTransform::FlashColorTransform bool _add,
FlashRGB & _addFlashRGB,
bool _mult,
FlashRGB & _multFlashRGB
[inline]
 


Member Function Documentation

FlashRGB FlashColorTransform::GetAddRGB const [inline]
 

FlashRGB FlashColorTransform::GetMultRGB const [inline]
 

bool FlashColorTransform::HasAdd const [inline]
 

bool FlashColorTransform::HasMult const [inline]
 

void FlashColorTransform::SetAdd short _addFlashR,
short _addFlashG,
short _addFlashB
[inline]
 

void FlashColorTransform::SetAddRGB FlashRGB _addFlashRGB [inline]
 

void FlashColorTransform::SetMult FlashFixed16 _multFlashR,
FlashFixed16 _multFlashG,
FlashFixed16 _multFlashB
[inline]
 

void FlashColorTransform::SetMultRGB FlashRGB _multFlashRGB [inline]
 


Friends And Related Function Documentation

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

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


Member Data Documentation

bool FlashColorTransform::add [private]
 

FlashRGB FlashColorTransform::addFlashRGB [private]
 

bool FlashColorTransform::mult [private]
 

FlashRGB FlashColorTransform::multFlashRGB [private]
 


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