|
| RTECastMember (Cast *cast, uint16 castId, Common::SeekableReadStreamEndian &stream, uint16 version) |
|
void | loadChunks () |
|
void | load () override |
|
| TextCastMember (Cast *cast, uint16 castId, Common::SeekableReadStreamEndian &stream, uint16 version, uint8 flags1=0, bool asButton=false) |
|
| TextCastMember (Cast *cast, uint16 castId, TextCastMember &source) |
|
void | setColors (uint32 *fgcolor, uint32 *bgcolor) override |
|
Graphics::MacWidget * | createWidget (Common::Rect &bbox, Channel *channel, SpriteType spriteType) override |
|
bool | isEditable () override |
|
void | setEditable (bool editable) override |
|
void | updateFromWidget (Graphics::MacWidget *widget) override |
|
Graphics::TextAlign | getAlignment () |
|
uint32 | getBackColor () override |
|
void | setBackColor (uint32 bgCol) override |
|
uint32 | getForeColor () override |
|
void | setForeColor (uint32 fgCol) override |
|
bool | hasField (int field) override |
|
Datum | getField (int field) override |
|
bool | setField (int field, const Datum &value) override |
|
bool | hasChunkField (int field) |
|
Datum | getChunkField (int field, int start, int end) |
|
bool | setChunkField (int field, int start, int end, const Datum &value) |
|
int | getTextHeight () |
|
int | getTextSize () |
|
void | setTextSize (int textSize) |
|
Common::String | formatInfo () override |
|
void | unload () override |
|
void | importStxt (const Stxt *stxt) |
|
void | importRTE (byte *text) |
|
Common::U32String | getText () |
|
Common::String | getRawText () |
|
void | setRawText (const Common::String &text) |
|
| CastMember (Cast *cast, uint16 castId, Common::SeekableReadStreamEndian &stream) |
|
| CastMember (Cast *cast, uint16 castId) |
|
Cast * | getCast () |
|
uint16 | getID () |
|
CastMemberInfo * | getInfo () |
|
bool | isLoaded () |
|
virtual bool | isModified () |
|
void | setModified (bool modified) |
|
virtual void | updateWidget (Graphics::MacWidget *widget, Channel *channel) |
|
virtual Common::Rect | getInitialRect () |
|
bool | hasProp (const Common::String &propName) override |
|
Datum | getProp (const Common::String &propName) override |
|
bool | setProp (const Common::String &propName, const Datum &value, bool force=false) override |
|
void | releaseWidget () |
|
virtual Common::Rect | getBbox () |
|
virtual Common::Rect | getBbox (int16 currentWidth, int16 currentHeight) |
|
virtual Common::Point | getRegistrationOffset () |
|
virtual Common::Point | getRegistrationOffset (int16 currentWidth, int16 currentHeight) |
|
Common::String | getName () const override |
|
ObjectType | getObjType () const override |
|
bool | isDisposed () const override |
|
int * | getRefCount () const override |
|
void | incRefCount () override |
|
virtual void | decRefCount () override |
|
int | getInheritanceLevel () const override |
|
void | setName (const Common::String &name) override |
|
void | dispose () override |
|
Common::String | asString () override |
|
AbstractObject * | clone () override |
|
Symbol | getMethod (const Common::String &methodName) override |
|
bool | hasProp (const Common::String &propName) override |
|
Datum | getProp (const Common::String &propName) override |
|
Common::String | getPropAt (uint32 index) override |
|
uint32 | getPropCount () override |
|
bool | setProp (const Common::String &propName, const Datum &value, bool force=false) override |
|
bool | hasField (int field) override |
|
Datum | getField (int field) override |
|
bool | setField (int field, const Datum &value) override |
|