|
bool | hasFeature (OSystem::Feature f) const override |
|
void | setFeatureState (OSystem::Feature f, bool enable) override |
|
bool | getFeatureState (OSystem::Feature f) const override |
|
const OSystem::GraphicsMode * | getSupportedGraphicsModes () const override |
|
int | getDefaultGraphicsMode () const override |
|
bool | setGraphicsMode (int mode, uint flags=OSystem::kGfxModeNoFlags) override |
|
int | getGraphicsMode () const override |
|
void | initSize (uint width, uint height, const Graphics::PixelFormat *format=NULL) override |
|
int | getScreenChangeID () const override |
|
void | beginGFXTransaction () override |
|
OSystem::TransactionError | endGFXTransaction () override |
|
int16 | getHeight () const override |
|
int16 | getWidth () const override |
|
void | setPalette (const byte *colors, uint start, uint num) override |
|
void | grabPalette (byte *colors, uint start, uint num) const override |
|
void | copyRectToScreen (const void *buf, int pitch, int x, int y, int w, int h) override |
|
Graphics::Surface * | lockScreen () override |
|
void | unlockScreen () override |
|
void | fillScreen (uint32 col) override |
|
void | fillScreen (const Common::Rect &r, uint32 col) override |
|
void | updateScreen () override |
|
void | setShakePos (int shakeXOffset, int shakeYOffset) override |
|
void | setFocusRectangle (const Common::Rect &rect) override |
|
void | clearFocusRectangle () override |
|
void | showOverlay (bool inGUI) override |
|
void | hideOverlay () override |
|
bool | isOverlayVisible () const override |
|
Graphics::PixelFormat | getOverlayFormat () const override |
|
void | clearOverlay () override |
|
void | grabOverlay (Graphics::Surface &surface) const override |
|
void | copyRectToOverlay (const void *buf, int pitch, int x, int y, int w, int h) override |
|
int16 | getOverlayHeight () const override |
|
int16 | getOverlayWidth () const override |
|
bool | showMouse (bool visible) override |
|
void | warpMouse (int x, int y) override |
|
void | setMouseCursor (const void *buf, uint w, uint h, int hotspotX, int hotspotY, uint32 keycolor, bool dontScale=false, const Graphics::PixelFormat *format=NULL, const byte *mask=NULL) override |
|
void | setCursorPalette (const byte *colors, uint start, uint num) override |
|
Common::Point | getMousePosition () const |
|
void | updateMousePosition (int deltaX, int deltaY) |
|
bool | notifyEvent (const Common::Event &event) override |
|
Common::Keymap * | getKeymap () const |
|
virtual bool | setShader (const Common::Path &fileName) |
|
virtual const OSystem::GraphicsMode * | getSupportedStretchModes () const |
|
virtual int | getDefaultStretchMode () const |
|
virtual bool | setStretchMode (int mode) |
|
virtual int | getStretchMode () const |
|
virtual Common::RotationMode | getRotationMode () const |
|
virtual uint | getDefaultScaler () const |
|
virtual uint | getDefaultScaleFactor () const |
|
virtual bool | setScaler (uint mode, int factor) |
|
virtual uint | getScaler () const |
|
virtual uint | getScaleFactor () const |
|
virtual void | initSizeHint (const Graphics::ModeList &modes) |
|
virtual float | getHiDPIScreenFactor () const |
|
virtual void | displayMessageOnOSD (const Common::U32String &msg) |
|
virtual void | displayActivityIconOnOSD (const Graphics::Surface *icon) |
|
virtual void | saveScreenshot () |
|
virtual bool | lockMouse (bool lock) |
|
void | setPalette (const Graphics::Palette &pal, uint start=0) |
|
Graphics::Palette | grabPalette (uint start, uint num) |
|
typedef void *(* | AtariMemAlloc) (size_t bytes) |
|
typedef void(* | AtariMemFree) (void *ptr) |
|
void | allocateSurfaces () |
|
void | freeSurfaces () |
|