|
|
| VisualContainer (TreeItem *parent=nullptr) |
| |
|
| VisualContainer (const Rect &r, TreeItem *parent=nullptr) |
| |
|
| VisualContainer (const Common::String &name, TreeItem *parent=nullptr) |
| |
|
| VisualContainer (const Common::String &name, const Rect &r, TreeItem *parent=nullptr) |
| |
| void | draw () override |
| |
| void | setDirty (bool dirty=true) override |
| |
| bool | isDirty () const override |
| |
|
| VisualItem (TreeItem *parent=nullptr) |
| |
|
| VisualItem (const Rect &r, TreeItem *parent=nullptr) |
| |
|
| VisualItem (const Common::String &name, TreeItem *parent=nullptr) |
| |
|
| VisualItem (const Common::String &name, const Rect &r, TreeItem *parent=nullptr) |
| |
| VisualSurface | getSurface () |
| |
| const Rect & | getBounds () |
| |
| void | setBounds (const Rect &r) |
| |
| void | setPosition (const Point &pt) |
| |
| void | clearDirty () |
| |
| void | setView (const Common::String &viewName) |
| |
| void | setPopup (Gfx::Popup *popup) |
| |
| void | setView () |
| |
|
| NamedItem (const Common::String &name) |
| |
| const Common::String | getName () const override |
| |
| virtual bool | isEquals (const Common::String &name, int maxLen=0) const |
| |
| virtual int | compareTo (const Common::String &name, int maxLen=0) const |
| |
| virtual void | viewChange () |
| |
| TreeItem * | getParent () const |
| |
| Game * | getGame () |
| |
| const Game * | getGame () const |
| |
| Gfx::VisualItem * | getView () |
| |
| TreeItem * | getNextSibling () const |
| |
| TreeItem * | getPriorSibling () const |
| |
| TreeItem * | getLastSibling () |
| |
| TreeItem * | getFirstChild () const |
| |
| TreeItem * | getLastChild () const |
| |
| TreeItem * | scan (TreeItem *item) const |
| |
| TreeItem * | findChildInstanceOf (const ClassDef &classDef) const |
| |
| TreeItem * | findNextInstanceOf (const ClassDef &classDef, TreeItem *startItem) const |
| |
| void | addUnder (TreeItem *newParent) |
| |
| void | addChild (TreeItem *child) |
| |
| void | setParent (TreeItem *newParent) |
| |
| void | addSibling (TreeItem *item) |
| |
| void | moveUnder (TreeItem *newParent) |
| |
| void | destroyAll () |
| |
| int | destroyChildren () |
| |
| void | detach () |
| |
| void | attach (TreeItem *item) |
| |
| NamedItem * | findByName (const Common::String &name) |
| |
|
virtual ::Ultima::Shared::ClassDef | getType () const |
| |
| bool | isInstanceOf (const ClassDef &classDef) const |
| |