Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

Control Struct Reference

#include </home/clem/local/src/opie/core/multimedia/opieplayer/libflash/program.h>

Collaboration diagram for Control:

Collaboration graph
[legend]
List of all members.

Public Member Functions

void addActionRecord (ActionRecord *ar)
 Control ()
 ~Control ()

Public Attributes

ControlType type
Charactercharacter
long depth
PlaceFlags flags
Matrix matrix
Cxform cxform
long ratio
long clipDepth
char * name
Color color
ActionRecordactionRecords
Controlnext

Constructor & Destructor Documentation

Control::Control  )  [inline]
 

Definition at line 85 of file program.h.

References Cxform::aa, Cxform::ab, actionRecords, Cxform::ba, Cxform::bb, clipDepth, cxform, Cxform::ga, Cxform::gb, name, Cxform::ra, ratio, and Cxform::rb.

Control::~Control  )  [inline]
 

Definition at line 97 of file program.h.

References actionRecords, name, and ActionRecord::next.


Member Function Documentation

void Control::addActionRecord ActionRecord ar  )  [inline]
 

Definition at line 70 of file program.h.

References actionRecords, and ActionRecord::next.

Referenced by CInputScript::ParseDoAction().


Member Data Documentation

ActionRecord* Control::actionRecords
 

Definition at line 63 of file program.h.

Referenced by addActionRecord(), Control(), Program::runFrame(), and ~Control().

Character* Control::character
 

Definition at line 48 of file program.h.

Referenced by CInputScript::ParsePlaceObject(), CInputScript::ParsePlaceObject2(), CInputScript::ParseRemoveObject(), CInputScript::ParseStartSound(), and Program::runFrame().

long Control::clipDepth
 

Definition at line 56 of file program.h.

Referenced by Control(), CInputScript::ParsePlaceObject2(), and Program::runFrame().

Color Control::color
 

Definition at line 60 of file program.h.

Referenced by CInputScript::ParseSetBackgroundColor(), and Program::runFrame().

Cxform Control::cxform
 

Definition at line 54 of file program.h.

Referenced by Control(), CInputScript::ParsePlaceObject(), CInputScript::ParsePlaceObject2(), and Program::runFrame().

long Control::depth
 

Definition at line 49 of file program.h.

Referenced by CInputScript::ParsePlaceObject(), CInputScript::ParsePlaceObject2(), CInputScript::ParseRemoveObject(), CInputScript::ParseRemoveObject2(), and Program::runFrame().

PlaceFlags Control::flags
 

Definition at line 52 of file program.h.

Referenced by CInputScript::ParsePlaceObject(), CInputScript::ParsePlaceObject2(), and Program::runFrame().

Matrix Control::matrix
 

Definition at line 53 of file program.h.

Referenced by CInputScript::ParsePlaceObject(), CInputScript::ParsePlaceObject2(), and Program::runFrame().

char* Control::name
 

Definition at line 57 of file program.h.

Referenced by Control(), CInputScript::ParsePlaceObject2(), Program::runFrame(), and ~Control().

struct Control* Control::next
 

Definition at line 65 of file program.h.

Referenced by Program::addControlInCurrentFrame(), Program::runFrame(), and Program::~Program().

long Control::ratio
 

Definition at line 55 of file program.h.

Referenced by Control(), and CInputScript::ParsePlaceObject2().

ControlType Control::type
 

Definition at line 45 of file program.h.

Referenced by CInputScript::ParseDoAction(), CInputScript::ParsePlaceObject(), CInputScript::ParsePlaceObject2(), CInputScript::ParseRemoveObject(), CInputScript::ParseRemoveObject2(), CInputScript::ParseSetBackgroundColor(), CInputScript::ParseStartSound(), CInputScript::ParseStopSound(), and Program::runFrame().


The documentation for this struct was generated from the following file:
Generated on Sat Nov 5 17:29:41 2005 for OPIE by  doxygen 1.4.2