22 #ifndef ULTIMA_SHARED_CORE_TREE_ITEM_H 23 #define ULTIMA_SHARED_CORE_TREE_ITEM_H 25 #include "ultima/shared/core/message_target.h" 58 DisposeAfterUse::Flag _disposeAfterUse;
105 const Game *getGame()
const;
123 return _priorSibling;
172 void setParent(
TreeItem *newParent);
182 void moveUnder(
TreeItem *newParent);
193 int destroyChildren();
Definition: messages.h:87
TreeItem * getFirstChild() const
Definition: tree_item.h:134
Definition: message_target.h:97
Definition: tree_item.h:50
Definition: visual_item.h:39
TreeItem * getPriorSibling() const
Definition: tree_item.h:122
virtual void viewChange()
Definition: tree_item.h:87
Definition: detection.h:27
virtual int compareTo(const Common::String &name, int maxLen=0) const
Definition: tree_item.h:80
virtual bool isEquals(const Common::String &name, int maxLen=0) const
Definition: tree_item.h:73
Definition: base_object.h:43
virtual const Common::String getName() const
Definition: tree_item.h:66
TreeItem * getNextSibling() const
Definition: tree_item.h:115
Definition: named_item.h:33
TreeItem * getParent() const
Definition: tree_item.h:93