22 #ifndef TITANIC_VIEW_ITEM_H 23 #define TITANIC_VIEW_ITEM_H 25 #include "titanic/core/link_item.h" 26 #include "titanic/core/named_item.h" 27 #include "titanic/core/resource_key.h" 28 #include "titanic/messages/mouse_messages.h" 45 void setAngle(
double angle);
50 bool handleMouseMsg(
CMouseMsg *msg,
bool flag);
123 void getPosition(
double &xp,
double &yp,
double &zp);
void preEnterView(CViewItem *newView)
Definition: resource_key.h:30
Definition: mouse_messages.h:117
Definition: mouse_messages.h:47
CString getNodeViewName() const
Definition: simple_file.h:49
void save(SimpleFile *file, int indent) override
Definition: named_item.h:33
Definition: tree_item.h:37
void getPosition(double &xp, double &yp, double &zp)
CString getFullViewName() const
void enterView(CViewItem *newView)
Definition: mouse_messages.h:32
bool getResourceKey(CResourceKey *key)
void leaveView(CViewItem *newView)
Definition: link_item.h:36
void load(SimpleFile *file) override
CLinkItem * findLink(CViewItem *newView)
Definition: messages.h:232
Definition: view_item.h:32