#include <coordadjuster.h>
Public Member Functions | |
GfxCoordAdjuster16 (GfxPorts *ports) | |
void | kernelGlobalToLocal (int16 &x, int16 &y, reg_t planeObject=NULL_REG) |
void | kernelLocalToGlobal (int16 &x, int16 &y, reg_t planeObject=NULL_REG) |
Common::Rect | onControl (Common::Rect rect) |
void | setCursorPos (Common::Point &pos) |
void | moveCursor (Common::Point &pos) |
Common::Rect | pictureGetDisplayArea () |
CoordAdjuster class, does coordinate adjustment as need by various functions most of the time sci32 doesn't do any coordinate adjustment at all sci16 does a lot of port adjustment on given coordinates