aboutsummaryrefslogtreecommitdiff
path: root/engines/director/lingo/lingo-the.h
diff options
context:
space:
mode:
Diffstat (limited to 'engines/director/lingo/lingo-the.h')
-rw-r--r--engines/director/lingo/lingo-the.h16
1 files changed, 14 insertions, 2 deletions
diff --git a/engines/director/lingo/lingo-the.h b/engines/director/lingo/lingo-the.h
index c3ee20fb04..c867b8dfc6 100644
--- a/engines/director/lingo/lingo-the.h
+++ b/engines/director/lingo/lingo-the.h
@@ -25,7 +25,7 @@
namespace Director {
-enum TheEntity {
+enum TheEntityType {
kTheNOEntity = 0,
kTheFrame = 1,
kThePathName,
@@ -74,7 +74,7 @@ enum TheEntity {
kTheStage
};
-enum TheField {
+enum TheFieldType {
kTheNOField = 0,
kTheCastNum = 1,
kTheCastType,
@@ -135,6 +135,18 @@ enum TheField {
kTheWidth
};
+struct TheEntity {
+ TheEntityType entity;
+ const char *name;
+ int idType;
+};
+
+struct TheEntityField {
+ TheEntityType entity;
+ const char *name;
+ TheFieldType field;
+};
+
} // End of namespace Director
#endif