aboutsummaryrefslogtreecommitdiff
path: root/engines/parallaction/parser_br.cpp
diff options
context:
space:
mode:
authorNicola Mettifogo2008-08-15 03:59:45 +0000
committerNicola Mettifogo2008-08-15 03:59:45 +0000
commitc70d09bc26c28b565de022491dfa164bc1d720e6 (patch)
tree8290d7b8cedceafdb848ea3c14ba341842db3874 /engines/parallaction/parser_br.cpp
parent2679f6ce7ae1d3810187f8472d9cf8fe2368d83c (diff)
downloadscummvm-rg350-c70d09bc26c28b565de022491dfa164bc1d720e6.tar.gz
scummvm-rg350-c70d09bc26c28b565de022491dfa164bc1d720e6.tar.bz2
scummvm-rg350-c70d09bc26c28b565de022491dfa164bc1d720e6.zip
Made scripts access Animation fields via accessors and mutators, instead of using raw pointers.
svn-id: r33891
Diffstat (limited to 'engines/parallaction/parser_br.cpp')
-rw-r--r--engines/parallaction/parser_br.cpp8
1 files changed, 4 insertions, 4 deletions
diff --git a/engines/parallaction/parser_br.cpp b/engines/parallaction/parser_br.cpp
index b68401a88b..7b208feb95 100644
--- a/engines/parallaction/parser_br.cpp
+++ b/engines/parallaction/parser_br.cpp
@@ -991,16 +991,16 @@ void ProgramParser_br::parseRValue(ScriptVar &v, const char *str) {
a = AnimationPtr(ctxt.a);
if (str[0] == 'X') {
- v.setField(&a->_left);
+ v.setField(a.get(), &Animation::getX);
} else
if (str[0] == 'Y') {
- v.setField(&a->_top);
+ v.setField(a.get(), &Animation::getY);
} else
if (str[0] == 'Z') {
- v.setField(&a->_z);
+ v.setField(a.get(), &Animation::getZ);
} else
if (str[0] == 'F') {
- v.setField(&a->_frame);
+ v.setField(a.get(), &Animation::getF);
} else
if (str[0] == 'N') {
v.setImmediate(a->getFrameNum());