ScummVM API documentation
Sci::GfxCoordAdjuster16 Class Reference

#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 ()
 

Detailed Description

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


The documentation for this class was generated from the following file: