aboutsummaryrefslogtreecommitdiff
path: root/engines/m4/mads_anim.h
diff options
context:
space:
mode:
authorPaul Gilbert2010-01-30 09:21:07 +0000
committerPaul Gilbert2010-01-30 09:21:07 +0000
commit3285a4ba4d585739577176baddd8f48478d2f229 (patch)
tree86f8e10aab8e619116721398918bca88abf4ce5d /engines/m4/mads_anim.h
parent28aee9c5f3462cd72db0b91b7f578649869738d5 (diff)
downloadscummvm-rg350-3285a4ba4d585739577176baddd8f48478d2f229.tar.gz
scummvm-rg350-3285a4ba4d585739577176baddd8f48478d2f229.tar.bz2
scummvm-rg350-3285a4ba4d585739577176baddd8f48478d2f229.zip
Beginnings of a separation of the MADS and M4 engines into separate classes. This will be cleaner then having checks everywhere for whether the game mode is MADS or M4.
svn-id: r47705
Diffstat (limited to 'engines/m4/mads_anim.h')
-rw-r--r--engines/m4/mads_anim.h10
1 files changed, 5 insertions, 5 deletions
diff --git a/engines/m4/mads_anim.h b/engines/m4/mads_anim.h
index 825d9b8563..420e0af983 100644
--- a/engines/m4/mads_anim.h
+++ b/engines/m4/mads_anim.h
@@ -44,7 +44,7 @@ enum SceneTransition {
kTransitionCircleIn = 9
};
-typedef void (*TextviewCallback)(M4Engine *vm);
+typedef void (*TextviewCallback)(MadsM4Engine *vm);
class TextviewView: public View {
private:
@@ -74,7 +74,7 @@ private:
void processText();
int getParameter(char **paramP);
public:
- TextviewView(M4Engine *vm);
+ TextviewView(MadsM4Engine *vm);
~TextviewView();
void setScript(const char *resourceName, TextviewCallback callback);
@@ -85,11 +85,11 @@ public:
void updateState();
};
-typedef void (*AnimviewCallback)(M4Engine *vm);
+typedef void (*AnimviewCallback)(MadsM4Engine *vm);
class AAFile: public MadsPack {
public:
- AAFile(const char *resourceName, M4Engine* vm);
+ AAFile(const char *resourceName, MadsM4Engine* vm);
uint16 seriesCount;
uint16 frameCount;
@@ -122,7 +122,7 @@ private:
void readNextCommand();
void processCommand();
public:
- AnimviewView(M4Engine *vm);
+ AnimviewView(MadsM4Engine *vm);
~AnimviewView();
void setScript(const char *resourceName, AnimviewCallback callback);