aboutsummaryrefslogtreecommitdiff
path: root/simon/verb.cpp
diff options
context:
space:
mode:
authorTravis Howell2003-06-01 09:41:56 +0000
committerTravis Howell2003-06-01 09:41:56 +0000
commit771dcfaad7b88deb17f76dfa06ec4a3fb1c98271 (patch)
tree34cdde23afa187523b1cf9d8f1bc8f9c1c237738 /simon/verb.cpp
parentb3e166897027246940f6b15d83404b39ffa6dd10 (diff)
downloadscummvm-rg350-771dcfaad7b88deb17f76dfa06ec4a3fb1c98271.tar.gz
scummvm-rg350-771dcfaad7b88deb17f76dfa06ec4a3fb1c98271.tar.bz2
scummvm-rg350-771dcfaad7b88deb17f76dfa06ec4a3fb1c98271.zip
Rename SimonState to SimonEngine
svn-id: r8228
Diffstat (limited to 'simon/verb.cpp')
-rw-r--r--simon/verb.cpp44
1 files changed, 22 insertions, 22 deletions
diff --git a/simon/verb.cpp b/simon/verb.cpp
index 3413f4d99b..dcc89b9885 100644
--- a/simon/verb.cpp
+++ b/simon/verb.cpp
@@ -77,7 +77,7 @@ static const char *const english_verb_prep_names[] = {
"", "", "", "to whom ?"
};
-void SimonState::defocusHitarea() {
+void SimonEngine::defocusHitarea() {
HitArea *last;
HitArea *ha;
@@ -102,7 +102,7 @@ void SimonState::defocusHitarea() {
focusVerb(last->id);
}
-void SimonState::focusVerb(uint hitarea_id) {
+void SimonEngine::focusVerb(uint hitarea_id) {
uint x;
const char *txt;
const char * const *verb_prep_names;
@@ -128,7 +128,7 @@ void SimonState::focusVerb(uint hitarea_id) {
showActionString(x, (const byte *)txt);
}
-void SimonState::showActionString(uint x, const byte *string) {
+void SimonEngine::showActionString(uint x, const byte *string) {
FillOrCopyStruct *fcs;
fcs = _fcs_ptr_array_3[1];
@@ -142,7 +142,7 @@ void SimonState::showActionString(uint x, const byte *string) {
video_putchar(fcs, *string);
}
-void SimonState::hitareaChangedHelper() {
+void SimonEngine::hitareaChangedHelper() {
FillOrCopyStruct *fcs;
if (_game & GF_SIMON2) {
@@ -158,7 +158,7 @@ void SimonState::hitareaChangedHelper() {
_hitarea_ptr_7 = NULL;
}
-HitArea *SimonState::findHitAreaByID(uint hitarea_id) {
+HitArea *SimonEngine::findHitAreaByID(uint hitarea_id) {
HitArea *ha = _hit_areas;
uint count = ARRAYSIZE(_hit_areas);
@@ -169,7 +169,7 @@ HitArea *SimonState::findHitAreaByID(uint hitarea_id) {
return NULL;
}
-HitArea *SimonState::findEmptyHitArea() {
+HitArea *SimonEngine::findEmptyHitArea() {
HitArea *ha = _hit_areas;
uint count = ARRAYSIZE(_hit_areas);
@@ -180,13 +180,13 @@ HitArea *SimonState::findEmptyHitArea() {
return NULL;
}
-void SimonState::clear_hitarea_bit_0x40(uint hitarea) {
+void SimonEngine::clear_hitarea_bit_0x40(uint hitarea) {
HitArea *ha = findHitAreaByID(hitarea);
if (ha != NULL)
ha->flags &= ~0x40;
}
-void SimonState::set_hitarea_bit_0x40(uint hitarea) {
+void SimonEngine::set_hitarea_bit_0x40(uint hitarea) {
HitArea *ha = findHitAreaByID(hitarea);
if (ha != NULL) {
ha->flags |= 0x40;
@@ -196,7 +196,7 @@ void SimonState::set_hitarea_bit_0x40(uint hitarea) {
}
}
-void SimonState::set_hitarea_x_y(uint hitarea, int x, int y) {
+void SimonEngine::set_hitarea_x_y(uint hitarea, int x, int y) {
HitArea *ha = findHitAreaByID(hitarea);
if (ha != NULL) {
ha->x = x;
@@ -204,7 +204,7 @@ void SimonState::set_hitarea_x_y(uint hitarea, int x, int y) {
}
}
-void SimonState::delete_hitarea(uint hitarea) {
+void SimonEngine::delete_hitarea(uint hitarea) {
HitArea *ha = findHitAreaByID(hitarea);
if (ha != NULL) {
ha->flags = 0;
@@ -214,14 +214,14 @@ void SimonState::delete_hitarea(uint hitarea) {
}
}
-bool SimonState::is_hitarea_0x40_clear(uint hitarea) {
+bool SimonEngine::is_hitarea_0x40_clear(uint hitarea) {
HitArea *ha = findHitAreaByID(hitarea);
if (ha == NULL)
return false;
return (ha->flags & 0x40) == 0;
}
-void SimonState::addNewHitArea(int id, int x, int y, int width, int height, int flags, int unk3, Item *item_ptr) {
+void SimonEngine::addNewHitArea(int id, int x, int y, int width, int height, int flags, int unk3, Item *item_ptr) {
HitArea *ha;
delete_hitarea(id);
@@ -238,7 +238,7 @@ void SimonState::addNewHitArea(int id, int x, int y, int width, int height, int
_need_hitarea_recalc++;
}
-void SimonState::hitarea_proc_1() {
+void SimonEngine::hitarea_proc_1() {
uint id;
HitArea *ha;
@@ -265,7 +265,7 @@ void SimonState::hitarea_proc_1() {
}
}
-void SimonState::handle_verb_hitarea(HitArea *ha) {
+void SimonEngine::handle_verb_hitarea(HitArea *ha) {
HitArea *tmp = _hitarea_ptr_5;
if (ha == tmp)
@@ -293,7 +293,7 @@ void SimonState::handle_verb_hitarea(HitArea *ha) {
_hitarea_ptr_5 = ha;
}
-void SimonState::hitarea_leave(HitArea *ha) {
+void SimonEngine::hitarea_leave(HitArea *ha) {
if (!(_game & GF_SIMON2)) {
video_toggle_colors(ha, 0xdf, 0xd5, 0xda, 5);
} else {
@@ -301,13 +301,13 @@ void SimonState::hitarea_leave(HitArea *ha) {
}
}
-void SimonState::leaveHitAreaById(uint hitarea_id) {
+void SimonEngine::leaveHitAreaById(uint hitarea_id) {
HitArea *ha = findHitAreaByID(hitarea_id);
if (ha)
hitarea_leave(ha);
}
-void SimonState::handle_uparrow_hitarea(FillOrCopyStruct *fcs) {
+void SimonEngine::handle_uparrow_hitarea(FillOrCopyStruct *fcs) {
uint index;
index = get_fcs_ptr_3_index(fcs);
@@ -320,7 +320,7 @@ void SimonState::handle_uparrow_hitarea(FillOrCopyStruct *fcs) {
unlock();
}
-void SimonState::handle_downarrow_hitarea(FillOrCopyStruct *fcs) {
+void SimonEngine::handle_downarrow_hitarea(FillOrCopyStruct *fcs) {
uint index;
index = get_fcs_ptr_3_index(fcs);
@@ -330,7 +330,7 @@ void SimonState::handle_downarrow_hitarea(FillOrCopyStruct *fcs) {
unlock();
}
-void SimonState::setup_hitarea_from_pos(uint x, uint y, uint mode) {
+void SimonEngine::setup_hitarea_from_pos(uint x, uint y, uint mode) {
HitArea *best_ha;
HitArea *ha = _hit_areas;
uint count = ARRAYSIZE(_hit_areas);
@@ -390,7 +390,7 @@ void SimonState::setup_hitarea_from_pos(uint x, uint y, uint mode) {
return;
}
-void SimonState::new_current_hitarea(HitArea *ha) {
+void SimonEngine::new_current_hitarea(HitArea *ha) {
bool result;
hitareaChangedHelper();
@@ -404,7 +404,7 @@ void SimonState::new_current_hitarea(HitArea *ha) {
_last_hitarea_2_ptr = ha;
}
-bool SimonState::hitarea_proc_2(uint a) {
+bool SimonEngine::hitarea_proc_2(uint a) {
uint x;
const byte *string_ptr;
@@ -433,7 +433,7 @@ bool SimonState::hitarea_proc_2(uint a) {
return true;
}
-bool SimonState::hitarea_proc_3(Item *item) {
+bool SimonEngine::hitarea_proc_3(Item *item) {
Child2 *child2;
uint x;
const byte *string_ptr;