#include </home/clem/local/src/opie/core/multimedia/opieplayer/libflash/text.h>
Inheritance diagram for Text:


Public Member Functions | |
| Text (long id) | |
| ~Text () | |
| void | setTextBoundary (Rect rect) |
| void | setTextMatrix (Matrix m) |
| void | addTextRecord (TextRecord *tr) |
| int | execute (GraphicDevice *gd, Matrix *matrix, Cxform *cxform) |
| void | getRegion (GraphicDevice *gd, Matrix *matrix, void *id, ScanLineFunc scan_line_func) |
| int | doText (GraphicDevice *gd, Matrix *matrix, Cxform *cxform, ShapeAction action, void *id, ScanLineFunc scan_line_func) |
| void | getBoundingBox (Rect *bb, DisplayListEntry *e) |
| TextRecord * | getTextRecords () |
| void | suspend () |
| void | unsuspend () |
| Text () | |
| virtual | ~Text () |
| int | OpenFile (const char *src) |
| int | getch () |
| unsigned int | locate () |
| void | locate (unsigned int n) |
| bool | hasrandomaccess () |
| void | sizes (unsigned long &_file, unsigned long &_text) |
| MarkupType | PreferredMarkup () |
| QString | about () |
Private Attributes | |
| Rect | boundary |
| Matrix | textMatrix |
| TextRecord * | textRecords |
| gzFile | file |
| unsigned long | fsize |
|
|
Definition at line 29 of file text.cc. References textRecords. |
|
|
Definition at line 34 of file text.cc. References TextRecord::next, and textRecords. |
|
|
|
|
|
Definition at line 61 of file ZText.h. References NULL, and unsuspend(). |
|
|
Implements CExpander_Interface. |
|
|
Definition at line 59 of file text.cc. References Glyph::code, TextRecord::flags, TextRecord::font, TextRecord::fontHeight, SwfFont::getGlyphCode(), TextRecord::glyphs, Glyph::index, TextRecord::nbGlyphs, TextRecord::next, textHasFont, and textRecords. Referenced by CInputScript::ParseDefineText(). |
|
||||||||||||||||||||||||||||
|
||||||||||||||||
|
Reimplemented from Character. |
|
||||||||||||
|
Reimplemented from Character. Definition at line 115 of file text.cc. References boundary. |
|
|
Implements CExpander. Definition at line 79 of file ZText.h. References unsuspend(). |
|
||||||||||||||||||||
|
Reimplemented from Character. Definition at line 108 of file text.cc. References doText(), and ShapeGetRegion. |
|
|
Definition at line 121 of file text.cc. References textRecords. |
|
|
Implements CExpander. |
|
|
Implements CExpander. Definition at line 93 of file ZText.h. References unsuspend(). |
|
|
Implements CExpander. Definition at line 86 of file ZText.h. References unsuspend(). |
|
|
Implements CExpander. |
|
|
Implements CExpander. Definition at line 118 of file ZText.h. References cTEXT. |
|
|
Definition at line 47 of file text.cc. References boundary. Referenced by CInputScript::ParseDefineText(). |
|
|
Definition at line 53 of file text.cc. References textMatrix. Referenced by CInputScript::ParseDefineText(). |
|
||||||||||||
|
Implements CExpander. Definition at line 101 of file ZText.h. References Character::f, CExpander::fname, fsize, and NULL. |
|
|
Definition at line 16 of file ZText.h. References CExpander::bSuspended, NULL, CExpander::suspos, and CExpander::sustime. |
|
|
Definition at line 29 of file ZText.h. References CExpander::bSuspended, CExpander::fname, i, NULL, PROGNAME, Global::statusMessage(), CExpander::suspos, CExpander::sustime, and warning(). |
|
|
Definition at line 53 of file text.h. Referenced by doText(), getBoundingBox(), and setTextBoundary(). |
|
|
|
|
|
Definition at line 14 of file ZText.h. Referenced by OpenFile(), and sizes(). |
|
|
Definition at line 54 of file text.h. Referenced by doText(), and setTextMatrix(). |
|
|
Definition at line 55 of file text.h. Referenced by addTextRecord(), doText(), getTextRecords(), Text(), and ~Text(). |
1.4.2