diff options
author | Max Horn | 2005-04-03 15:06:08 +0000 |
---|---|---|
committer | Max Horn | 2005-04-03 15:06:08 +0000 |
commit | b507231f7135f0af2a27b047f1982685736e0e7b (patch) | |
tree | 433e1dca1aa39631e819bad11fd2a08aa0aa1dc8 /scumm/object.cpp | |
parent | f63b35381b4b8e50cefb08103498dc195e38c29b (diff) | |
download | scummvm-rg350-b507231f7135f0af2a27b047f1982685736e0e7b.tar.gz scummvm-rg350-b507231f7135f0af2a27b047f1982685736e0e7b.tar.bz2 scummvm-rg350-b507231f7135f0af2a27b047f1982685736e0e7b.zip |
ScummEngine_v4 used to be a subclass of ScummEngine_v3, now it is the other way around; added a new class ScummEngine_v3old, for GF_OLD_BUNDLE games; took advantage of the new inheritance structure and turned various methods into virtual methods which then are overriden in subclasses
svn-id: r17346
Diffstat (limited to 'scumm/object.cpp')
-rw-r--r-- | scumm/object.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/scumm/object.cpp b/scumm/object.cpp index 3535b38fc2..262a5c5793 100644 --- a/scumm/object.cpp +++ b/scumm/object.cpp @@ -625,7 +625,7 @@ void ScummEngine::loadRoomObjects() { CHECK_HEAP } -void ScummEngine::loadRoomObjectsOldBundle() { +void ScummEngine_v3old::loadRoomObjects() { int i; ObjectData *od; const byte *room, *ptr; @@ -665,7 +665,7 @@ void ScummEngine::loadRoomObjectsOldBundle() { CHECK_HEAP } -void ScummEngine::loadRoomObjectsSmall() { +void ScummEngine_v4::loadRoomObjects() { int i, j; ObjectData *od; const byte *ptr; @@ -725,7 +725,7 @@ void ScummEngine::loadRoomObjectsSmall() { CHECK_HEAP } -void ScummEngine_v3::setupRoomObject(ObjectData *od, const byte *room, const byte *searchptr) { +void ScummEngine_v4::setupRoomObject(ObjectData *od, const byte *room, const byte *searchptr) { assert(room); const byte *ptr = room + od->OBCDoffset; |