diff options
author | whitertandrek | 2018-03-23 21:51:13 +0200 |
---|---|---|
committer | Eugene Sandulenko | 2018-06-28 23:51:32 +0200 |
commit | bba35c5f2c71aa8c83c7ba9180f08ce7f609c911 (patch) | |
tree | 0d5facef654579f8d7c22ac428fc1d5208daef7f /engines/pink/objects/sequences/sequence.h | |
parent | 26f2ff66402d6469b34b627278bcd2678a7f9119 (diff) | |
download | scummvm-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.h | 29 |
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 |