22 #ifndef DIRECTOR_LINGO_XLIBS_MAPNAVIGATORXOBJ_H 23 #define DIRECTOR_LINGO_XLIBS_MAPNAVIGATORXOBJ_H 28 byte instruction_type;
34 uint16 destination_node;
36 uint16 instruction_count;
48 byte initially_hidden;
50 uint16 condition_count;
59 uint16 background_picture;
62 uint16 hotspot_list_offset;
75 int16 _firstNodeIndex;
79 namespace MapNavigatorXObj {
81 extern const char *
const xlibName;
85 void close(ObjectType type);
87 void m_new(
int nargs);
88 void m_dispose(
int nargs);
89 void m_getFirstNode(
int nargs);
90 void m_resetHidden(
int nargs);
91 void m_getNodeName(
int nargs);
92 void m_getNodeIndex(
int nargs);
93 void m_getBackgroundPicture(
int nargs);
94 void m_getHotSpotCount(
int nargs);
95 void m_setHidden(
int nargs);
96 void m_getHidden(
int nargs);
97 void m_pointInside(
int nargs);
98 void m_getHotSpotRect(
int nargs);
99 void m_getHotSpotCursor(
int nargs);
100 void m_getEvaluationFcn(
int nargs);
101 void m_getDestinationNode(
int nargs);
102 void m_getInstructionCount(
int nargs);
103 void m_getInstructionType(
int nargs);
104 void m_getInstruction(
int nargs);
Definition: mapnavigatorxobj.h:32
Definition: mapnavigatorxobj.h:27
Definition: lingo-object.h:37
Definition: mapnavigatorxobj.h:58
Definition: lingo-object.h:71
Definition: mapnavigatorxobj.h:68
Definition: mapnavigatorxobj.h:41