diff options
author | Nicola Mettifogo | 2008-08-15 03:59:45 +0000 |
---|---|---|
committer | Nicola Mettifogo | 2008-08-15 03:59:45 +0000 |
commit | c70d09bc26c28b565de022491dfa164bc1d720e6 (patch) | |
tree | 8290d7b8cedceafdb848ea3c14ba341842db3874 /engines/parallaction/parser_br.cpp | |
parent | 2679f6ce7ae1d3810187f8472d9cf8fe2368d83c (diff) | |
download | scummvm-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.cpp | 8 |
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()); |