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

FlashShapeRecordChange Class Reference

#include <FShape.h>

Inheritance diagram for FlashShapeRecordChange::

FlashShapeRecord FlashVersionEnabled List of all members.

Public Methods

 FlashShapeRecordChange ()
 FlashShapeRecordChange (SDWORD dx, SDWORD dy)
void NewFillStyles (FlashFillStyleArray &a, FlashLineStyleArray &c)
void ChangeMoveDelta (SDWORD _dx, SDWORD _dy)
void ChangeFillStyle0 (UWORD style)
void ChangeFillStyle1 (UWORD style)
void ChangeLineStyle (UWORD style)
virtual void Write (BitBuffer &out, FlashShapeCommon &data)
virtual void Read (BitStreamIn &in, FlashShapeCommon &data)

Private Attributes

bool newstyles
bool linestyle
bool fillstyle1
bool fillstyle0
bool moveto
UWORD stylefill0
UWORD stylefill1
UWORD styleline
SDWORD dx
SDWORD dy
FlashFillStyleArray fillstyles
FlashLineStyleArray linestyles

Friends

class FlashShape
std::istream & operator>> (std::istream &in, FlashShape &data)
std::istream & operator>> (std::istream &in, FlashShapeWithStyle &data)

Constructor & Destructor Documentation

FlashShapeRecordChange::FlashShapeRecordChange
 

FlashShapeRecordChange::FlashShapeRecordChange SDWORD _dx,
SDWORD _dy
 


Member Function Documentation

void FlashShapeRecordChange::ChangeFillStyle0 UWORD style
 

void FlashShapeRecordChange::ChangeFillStyle1 UWORD style
 

void FlashShapeRecordChange::ChangeLineStyle UWORD style
 

void FlashShapeRecordChange::ChangeMoveDelta SDWORD _dx,
SDWORD _dy
[inline]
 

void FlashShapeRecordChange::NewFillStyles FlashFillStyleArray & a,
FlashLineStyleArray & c
 

void FlashShapeRecordChange::Read BitStreamIn & in,
FlashShapeCommon & data
[virtual]
 

Reimplemented from FlashShapeRecord.

void FlashShapeRecordChange::Write BitBuffer & out,
FlashShapeCommon & data
[virtual]
 

Reimplemented from FlashShapeRecord.


Friends And Related Function Documentation

friend class FlashShape [friend]
 

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

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


Member Data Documentation

SDWORD FlashShapeRecordChange::dx [private]
 

SDWORD FlashShapeRecordChange::dy [private]
 

bool FlashShapeRecordChange::fillstyle0 [private]
 

bool FlashShapeRecordChange::fillstyle1 [private]
 

FlashFillStyleArray FlashShapeRecordChange::fillstyles [private]
 

bool FlashShapeRecordChange::linestyle [private]
 

FlashLineStyleArray FlashShapeRecordChange::linestyles [private]
 

bool FlashShapeRecordChange::moveto [private]
 

bool FlashShapeRecordChange::newstyles [private]
 

UWORD FlashShapeRecordChange::stylefill0 [private]
 

UWORD FlashShapeRecordChange::stylefill1 [private]
 

UWORD FlashShapeRecordChange::styleline [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