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

FlashZLibBitmapData Class Reference

#include <FBitmap.h>

List of all members.

Public Methods

 FlashZLibBitmapData (unsigned char *_data, UDWORD _len)
void AddColor (FlashRGB &r)
void SetAlpha (bool a)
bool GetAlpha ()
UDWORD GetSize ()
void Write (std::ostream &out, char format)
void Read (std::istream &in, char format, UDWORD size, UDWORD size_buffer)
const unsigned char * GetData ()
UDWORD GetDataSize ()

Private Methods

 FlashZLibBitmapData ()

Private Attributes

gc_vector< unsigned char *> gc
bool withalpha
UDWORD len
std::vector< FlashRGB > colors
unsigned char * data

Friends

class FlashTagDefineBitsLossless
class FlashTagDefineBitsLossless2


Constructor & Destructor Documentation

FlashZLibBitmapData::FlashZLibBitmapData (  )  [inline, private]
 

FlashZLibBitmapData::FlashZLibBitmapData (  unsigned char * _data,
UDWORD _len
)  [inline]
 


Member Function Documentation

void FlashZLibBitmapData::AddColor (  FlashRGB & r )  [inline]
 

bool FlashZLibBitmapData::GetAlpha (  )  [inline]
 

const unsigned char* FlashZLibBitmapData::GetData (  )  [inline]
 

UDWORD FlashZLibBitmapData::GetDataSize (  )  [inline]
 

UDWORD FlashZLibBitmapData::GetSize (  )  [inline]
 

void FlashZLibBitmapData::Read (  std::istream & in,
char format,
UDWORD size,
UDWORD size_buffer
) 
 

void FlashZLibBitmapData::SetAlpha (  bool a )  [inline]
 

void FlashZLibBitmapData::Write (  std::ostream & out,
char format
) 
 


Friends And Related Function Documentation

friend class FlashTagDefineBitsLossless [friend]
 

friend class FlashTagDefineBitsLossless2 [friend]
 


Member Data Documentation

std::vector<FlashRGB> FlashZLibBitmapData::colors [private]
 

unsigned char* FlashZLibBitmapData::data [private]
 

gc_vector<unsigned char *> FlashZLibBitmapData::gc [private]
 

UDWORD FlashZLibBitmapData::len [private]
 

bool FlashZLibBitmapData::withalpha [private]
 


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