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

TextRecord Struct Reference

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

Collaboration diagram for TextRecord:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 TextRecord ()
 ~TextRecord ()
char * getText ()

Public Attributes

Glyphglyphs
long nbGlyphs
TextFlags flags
SwfFontfont
long fontHeight
Color color
long xOffset
long yOffset
TextRecordnext

Constructor & Destructor Documentation

TextRecord::TextRecord  ) 
 

Definition at line 221 of file text.cc.

References flags, font, fontHeight, glyphs, nbGlyphs, xOffset, and yOffset.

TextRecord::~TextRecord  ) 
 

Definition at line 231 of file text.cc.

References glyphs, and nbGlyphs.


Member Function Documentation

char * TextRecord::getText  ) 
 

Definition at line 236 of file text.cc.

References Glyph::code, g, glyphs, nbGlyphs, and text.


Member Data Documentation

Color TextRecord::color
 

Definition at line 39 of file text.h.

Referenced by Text::doText(), and CInputScript::ParseTextRecord().

TextFlags TextRecord::flags
 

Definition at line 36 of file text.h.

Referenced by Text::addTextRecord(), Text::doText(), CInputScript::ParseTextRecord(), and TextRecord().

SwfFont* TextRecord::font
 

Definition at line 37 of file text.h.

Referenced by Text::addTextRecord(), Text::doText(), CInputScript::ParseTextRecord(), and TextRecord().

long TextRecord::fontHeight
 

Definition at line 38 of file text.h.

Referenced by Text::addTextRecord(), Text::doText(), CInputScript::ParseTextRecord(), and TextRecord().

Glyph* TextRecord::glyphs
 

Definition at line 32 of file text.h.

Referenced by Text::addTextRecord(), Text::doText(), getText(), CInputScript::ParseTextRecord(), TextRecord(), and ~TextRecord().

long TextRecord::nbGlyphs
 

Definition at line 33 of file text.h.

Referenced by Text::addTextRecord(), getText(), CInputScript::ParseTextRecord(), TextRecord(), and ~TextRecord().

TextRecord* TextRecord::next
 

Definition at line 43 of file text.h.

Referenced by Text::addTextRecord(), Text::doText(), and Text::~Text().

long TextRecord::xOffset
 

Definition at line 40 of file text.h.

Referenced by Text::doText(), CInputScript::ParseTextRecord(), and TextRecord().

long TextRecord::yOffset
 

Definition at line 41 of file text.h.

Referenced by Text::doText(), CInputScript::ParseTextRecord(), and TextRecord().


The documentation for this struct was generated from the following files:
Generated on Sat Nov 5 17:53:47 2005 for OPIE by  doxygen 1.4.2