aboutsummaryrefslogtreecommitdiff
path: root/engines/pink/objects/sequences/sequence.h
diff options
context:
space:
mode:
authorwhitertandrek2018-03-23 21:51:13 +0200
committerEugene Sandulenko2018-06-28 23:51:32 +0200
commitbba35c5f2c71aa8c83c7ba9180f08ce7f609c911 (patch)
tree0d5facef654579f8d7c22ac428fc1d5208daef7f /engines/pink/objects/sequences/sequence.h
parent26f2ff66402d6469b34b627278bcd2678a7f9119 (diff)
downloadscummvm-rg350-bba35c5f2c71aa8c83c7ba9180f08ce7f609c911.tar.gz
scummvm-rg350-bba35c5f2c71aa8c83c7ba9180f08ce7f609c911.tar.bz2
scummvm-rg350-bba35c5f2c71aa8c83c7ba9180f08ce7f609c911.zip
PINK: Started implementation of Director class . For now engine can play logo scene, but sprites are at wrong positions because decoder doesn't support getting coordinates from CEL
Diffstat (limited to 'engines/pink/objects/sequences/sequence.h')
-rw-r--r--engines/pink/objects/sequences/sequence.h29
1 files changed, 1 insertions, 28 deletions
diff --git a/engines/pink/objects/sequences/sequence.h b/engines/pink/objects/sequences/sequence.h
index a5522dae52..5fca545e66 100644
--- a/engines/pink/objects/sequences/sequence.h
+++ b/engines/pink/objects/sequences/sequence.h
@@ -46,6 +46,7 @@ public:
void init(int unk);
void start(int unk);
+
public:
SequenceContext *_context;
Sequencer *_sequencer;
@@ -65,34 +66,6 @@ private:
int _unk2;
};
-class SequenceActorState {
-public:
- SequenceActorState(const Common::String &name);
-
- const Common::String &getActor() const;
-
-public:
- Common::String _actorName;
- Common::String _actionName;
- int _unk;
-};
-
-class Actor;
-
-class SequenceContext {
-public:
- SequenceContext(Sequence *sequence, Sequencer* sequencer);
- ~SequenceContext();
-
-public:
- Sequence *_sequence;
- Sequencer *_sequencer;
- int _nextItemIndex;
- Actor *_actor;
- Common::Array<SequenceActorState> _states;
- int _unk;
-};
-
} // End of namespace Pink
#endif