|
|
| CastMember (Cast *cast, uint16 castId, Common::SeekableReadStreamEndian &stream) |
| |
|
| CastMember (Cast *cast, uint16 castId) |
| |
|
virtual CastMember * | duplicate (Cast *cast, uint16 castId) |
| |
|
Cast * | getCast () |
| |
|
uint16 | getID () |
| |
|
CastMemberInfo * | getInfo () |
| |
|
virtual void | load () |
| |
|
virtual void | unload () |
| |
|
bool | isLoaded () |
| |
|
virtual bool | isEditable () |
| |
|
virtual void | setEditable (bool editable) |
| |
|
virtual bool | isModified () |
| |
|
virtual bool | needsReload () |
| |
|
bool | isChanged () const |
| |
|
void | setModified (bool modified) |
| |
|
virtual Graphics::MacWidget * | createWidget (Common::Rect &bbox, Channel *channel, SpriteType spriteType) |
| |
|
virtual void | updateWidget (Graphics::MacWidget *widget, Channel *channel) |
| |
|
virtual void | updateFromWidget (Graphics::MacWidget *widget, bool spriteEditable) |
| |
|
virtual Common::Rect | getInitialRect () |
| |
|
virtual void | setColors (uint32 *fgcolor, uint32 *bgcolor) |
| |
|
virtual uint32 | getForeColor () |
| |
|
virtual void | setForeColor (uint32 fgCol) |
| |
|
virtual uint32 | getBackColor () |
| |
|
virtual void | setBackColor (uint32 bgCol) |
| |
| bool | hasProp (const Common::String &propName) override |
| |
| Datum | getProp (const Common::String &propName) override |
| |
| void | setProp (const Common::String &propName, const Datum &value, bool force=false) override |
| |
| bool | hasField (int field) override |
| |
| Datum | getField (int field) override |
| |
| void | setField (int field, const Datum &value) override |
| |
|
void | releaseWidget () |
| |
|
virtual Common::String | formatInfo () |
| |
|
virtual Common::Rect | getBbox () |
| |
|
virtual Common::Rect | getBbox (int16 currentWidth, int16 currentHeight) |
| |
|
virtual Common::Point | getRegistrationOffset () |
| |
|
virtual Common::Point | getRegistrationOffset (int16 currentWidth, int16 currentHeight) |
| |
|
virtual CollisionTest | isWithin (const Common::Rect &bbox, const Common::Point &pos, InkType ink) |
| |
|
uint32 | writeCAStResource (Common::SeekableWriteStream *writeStream) |
| |
|
uint32 | getCastInfoSize () |
| |
|
uint32 | getCastResourceSize () |
| |
|
virtual void | writeCastData (Common::SeekableWriteStream *writeStream) |
| |
|
virtual uint32 | getCastDataSize () |
| |
|
virtual bool | canWriteCastData () |
| |
| 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 |
| |
| void | setProp (const Common::String &propName, const Datum &value, bool force=false) override |
| |
| bool | hasField (int field) override |
| |
| Datum | getField (int field) override |
| |
| void | setField (int field, const Datum &value) override |
| |
|
virtual Common::String | getName () const =0 |
| |
|
virtual ObjectType | getObjType () const =0 |
| |
|
virtual bool | isDisposed () const =0 |
| |
|
virtual int * | getRefCount () const =0 |
| |
|
virtual void | incRefCount ()=0 |
| |
|
virtual void | decRefCount ()=0 |
| |
|
virtual int | getInheritanceLevel () const =0 |
| |
|
virtual void | setName (const Common::String &name)=0 |
| |
|
virtual void | dispose ()=0 |
| |
|
virtual Common::String | asString ()=0 |
| |
|
virtual AbstractObject * | clone ()=0 |
| |
|
virtual Symbol | getMethod (const Common::String &methodName)=0 |
| |
|
virtual bool | hasProp (const Common::String &propName)=0 |
| |
|
virtual Datum | getProp (const Common::String &propName)=0 |
| |
|
virtual Common::String | getPropAt (uint32 index)=0 |
| |
|
virtual uint32 | getPropCount ()=0 |
| |
|
virtual void | setProp (const Common::String &propName, const Datum &value, bool force=false)=0 |
| |
|
virtual bool | hasField (int field)=0 |
| |
|
virtual Datum | getField (int field)=0 |
| |
|
virtual void | setField (int field, const Datum &value)=0 |
| |