aboutsummaryrefslogtreecommitdiff
path: root/engines/teenagent/scene.h
diff options
context:
space:
mode:
Diffstat (limited to 'engines/teenagent/scene.h')
-rw-r--r--engines/teenagent/scene.h26
1 files changed, 19 insertions, 7 deletions
diff --git a/engines/teenagent/scene.h b/engines/teenagent/scene.h
index 3bff7cac1a..dc5095822d 100644
--- a/engines/teenagent/scene.h
+++ b/engines/teenagent/scene.h
@@ -40,11 +40,23 @@ class Dialog;
struct SceneEvent {
enum Type {
- None, Message, Walk, PlayAnimation, PlayActorAnimation, PauseAnimation, ClearAnimations,
- LoadScene, SetOn, SetLan, PlayMusic,
- PlaySound, EnableObject, HideActor,
- WaitForAnimation, CreditsMessage,
- Quit
+ kNone,
+ kMessage,
+ kWalk,
+ kPlayAnimation,
+ kPlayActorAnimation,
+ kPauseAnimation,
+ kClearAnimations,
+ kLoadScene,
+ kSetOn,
+ kSetLan,
+ kPlayMusic,
+ kPlaySound,
+ kEnableObject,
+ kHideActor,
+ kWaitForAnimation,
+ kCreditsMessage,
+ kQuit
} type;
Common::String message;
@@ -64,7 +76,7 @@ struct SceneEvent {
scene(0), ons(0), lan(0), music(0), sound(0), object(0) {}
void clear() {
- type = None;
+ type = kNone;
message.clear();
color = 0xd1;
orientation = 0;
@@ -79,7 +91,7 @@ struct SceneEvent {
}
inline bool empty() const {
- return type == None;
+ return type == kNone;
}
void dump() const {