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< FlashRGBcolors
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