ScummVM API documentation
Wintermute::BasePlatform Class Reference

Static Public Member Functions

static int initialize (WintermuteEngine *engineRef, BaseGame *inGame, int argc, char *argv[])
 
static void deinit ()
 
static void handleEvent (Common::Event *event)
 
static AnsiString getPlatformName ()
 
static bool getCursorPos (Common::Point32 *lpPoint)
 
static bool setCursorPos (int x, int y)
 
static bool setRectEmpty (Common::Rect32 *lprc)
 
static bool isRectEmpty (const Common::Rect32 *lprc)
 
static bool ptInRect (Common::Rect32 *lprc, Common::Point32 p)
 
static bool setRect (Common::Rect32 *lprc, int32 left, int32 top, int32 right, int32 bottom)
 
static bool intersectRect (Common::Rect32 *lprcDst, const Common::Rect32 *lprcSrc1, const Common::Rect32 *lprcSrc2)
 
static bool unionRect (Common::Rect32 *lprcDst, const Common::Rect32 *lprcSrc1, const Common::Rect32 *lprcSrc2)
 
static bool copyRect (Common::Rect32 *lprcDst, const Common::Rect32 *lprcSrc)
 
static bool equalRect (const Common::Rect32 *lprc1, const Common::Rect32 *lprc2)
 
static bool offsetRect (Common::Rect32 *lprc, int32 x, int32 y)
 
static char * wintermute_strlwr (char *string)
 

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