diff options
author | richiesams | 2013-08-03 15:01:25 -0500 |
---|---|---|
committer | richiesams | 2013-08-04 13:33:11 -0500 |
commit | d89a55d3deb703c23c6bb111c256a11ba17c5faf (patch) | |
tree | 1a09f58b2e22ec9cd0bb3e920abe5ae50574b478 /engines | |
parent | 32b3363acddcc25fb2380fbb66df829832d5200d (diff) | |
download | scummvm-rg350-d89a55d3deb703c23c6bb111c256a11ba17c5faf.tar.gz scummvm-rg350-d89a55d3deb703c23c6bb111c256a11ba17c5faf.tar.bz2 scummvm-rg350-d89a55d3deb703c23c6bb111c256a11ba17c5faf.zip |
ZVISION: Create class definitions for mutliple ResultAction children
Diffstat (limited to 'engines')
-rw-r--r-- | engines/zvision/actions.h | 66 |
1 files changed, 61 insertions, 5 deletions
diff --git a/engines/zvision/actions.h b/engines/zvision/actions.h index 3922f92b44..46b31e9bed 100644 --- a/engines/zvision/actions.h +++ b/engines/zvision/actions.h @@ -128,6 +128,14 @@ private: uint _timeInMillis; }; +class ActionDebug : public ResultAction { +public: + ActionDebug(const Common::String &line); + bool execute(ZVision *engine); + +private: +}; + class ActionDelayRender : public ResultAction { public: ActionDelayRender(const Common::String &line); @@ -138,6 +146,54 @@ private: uint32 framesToDelay; }; +class ActionDisableControl : public ResultAction { +public: + ActionDisableControl(const Common::String &line); + bool execute(ZVision *engine); + +private: +}; + +class ActionDisableVenus : public ResultAction { +public: + ActionDisableVenus(const Common::String &line); + bool execute(ZVision *engine); + +private: +}; + +class ActionDisplayMessage : public ResultAction { +public: + ActionDisplayMessage(const Common::String &line); + bool execute(ZVision *engine); + +private: +}; + +class ActionDissolve : public ResultAction { +public: + ActionDissolve(const Common::String &line); + bool execute(ZVision *engine); + +private: +}; + +class ActionDistort : public ResultAction { +public: + ActionDistort(const Common::String &line); + bool execute(ZVision *engine); + +private: +}; + +class ActionEnableControl : public ResultAction { +public: + ActionEnableControl(const Common::String &line); + bool execute(ZVision *engine); + +private: +}; + class ActionPlayAnimation : public ResultAction { public: ActionPlayAnimation(const Common::String &line); @@ -170,11 +226,11 @@ private: }; // TODO: See if this exists in ZGI. It doesn't in ZNem -//class ActionUnloadAnimation : public ResultAction { -//public: -// ActionUnloadAnimation(const Common::String &line); -// bool execute(ZVision *engine); -//}; +class ActionUnloadAnimation : public ResultAction { +public: + ActionUnloadAnimation(const Common::String &line); + bool execute(ZVision *engine); +}; class ActionRandom : public ResultAction { public: |