ZVISION: Create class definitions for mutliple ResultAction children

This commit is contained in:
richiesams 2013-08-03 15:01:25 -05:00
parent 32b3363acd
commit d89a55d3de

View File

@ -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: