aboutsummaryrefslogtreecommitdiff
path: root/engines/director/lingo/lingo-the.h
diff options
context:
space:
mode:
authorDmitry Iskrich2016-07-04 21:25:56 +0300
committerEugene Sandulenko2016-08-03 23:40:36 +0200
commitfb51685b07131d0fe62d2efd6d6eb068ae896792 (patch)
tree72d06cc2de6b16efcbe094e8fdbbac598016c614 /engines/director/lingo/lingo-the.h
parent6d3f596a25406113cbbe5c03eb6a18bc7b72c5c1 (diff)
downloadscummvm-rg350-fb51685b07131d0fe62d2efd6d6eb068ae896792.tar.gz
scummvm-rg350-fb51685b07131d0fe62d2efd6d6eb068ae896792.tar.bz2
scummvm-rg350-fb51685b07131d0fe62d2efd6d6eb068ae896792.zip
DIRECTOR: Lingo: Add Menu, MenuItem, key, script entity enum
Diffstat (limited to 'engines/director/lingo/lingo-the.h')
-rw-r--r--engines/director/lingo/lingo-the.h28
1 files changed, 27 insertions, 1 deletions
diff --git a/engines/director/lingo/lingo-the.h b/engines/director/lingo/lingo-the.h
index fba9924778..6fc62f8736 100644
--- a/engines/director/lingo/lingo-the.h
+++ b/engines/director/lingo/lingo-the.h
@@ -29,22 +29,46 @@ enum TheEntity {
kTheNOEntity = 0,
kTheFrame = 1,
kThePathName,
+ kTheMenu,
+ kTheMenuItem,
+ kTheMenuItems,
+ kTheMenus,
kTheMovie,
kTheMouseH,
kTheMouseV,
+ kTheMouseDownScript,
+ kTheMouseUpScript,
+
kTheSprite,
kTheCast,
kThePerFrameHook,
kTheTicks,
kTheTimer,
kTheTimeoutLength,
- kTheWindow
+ kTheWindow,
+
+ kTheClickOn,
+ kTheDoubleClick,
+ kTheLastClick,
+ kTheLastFrame,
+ kTheLastEvent,
+ kTheMouseDown,
+ kTheMouseUp,
+ kTheRightMouseUp,
+ kTheRightMouseDown,
+ kTheStillDown,
+ kTheKey,
+ kTheControlDown,
+ kTheCommandDown,
+ kTheShiftDown,
+ kTheOptionDown
};
enum TheField {
kTheNOField = 0,
kTheCastNum = 1,
kTheCastType,
+ kTheCheckMark,
kTheController,
kTheCursor,
kTheDepth,
@@ -57,6 +81,7 @@ enum TheField {
kTheBottom,
kTheConstraint,
kTheEditableText,
+ kTheEnabled,
kTheForeColor,
kTheFrameRate,
kTheFilename,
@@ -84,6 +109,7 @@ enum TheField {
kTheStopTime,
kTheStretch,
kTheStartTime,
+ kTheScript,
kTheScriptNum,
kTheScriptText,
kTheSize,