User:Seldon/DS Backend
Current implementation
Legend:
public method |
protected method |
private method |
OSystem | OSystem_DS : public OSystem |
virtual Audio::Mixer *getMixer | virtual Audio::Mixer* getMixer |
virtual bool getFeatureState | virtual bool getFeatureState |
virtual bool hasFeature | virtual bool hasFeature |
virtual bool openCD | virtual bool openCD |
virtual bool pollCD | virtual bool pollCD |
virtual bool pollEvent | virtual bool pollEvent |
virtual bool setGraphicsMode | virtual bool setGraphicsMode |
bool setGraphicsMode | bool setGraphicsMode |
virtual bool showMouse | virtual bool showMouse |
virtual Common::EventManager *getEventManager | |
virtual Common::SaveFileManager *getSavefileManager | virtual Common::SaveFileManager *getSavefileManager |
virtual Common::TimerManager *getTimerManager | virtual Common::TimerManager* getTimerManager |
virtual const GraphicsMode *getSupportedGraphicsModes | virtual const GraphicsMode *getSupportedGraphicsModes |
virtual Graphics::Surface *lockScreen | |
virtual int getDefaultGraphicsMode | virtual int getDefaultGraphicsMode |
virtual int getGraphicsMode | virtual int getGraphicsMode |
virtual int getOutputSampleRate | virtual int getOutputSampleRate |
virtual int getScreenChangeID | |
virtual int overlayToScreenX | |
virtual int overlayToScreenY | |
virtual int screenToOverlayX | |
virtual int screenToOverlayY | |
virtual int16 getHeight | virtual int16 getHeight |
virtual int16 getOverlayHeight | virtual int16 getOverlayHeight |
virtual int16 getOverlayWidth | virtual int16 getOverlayWidth |
virtual int16 getWidth | virtual int16 getWidth |
virtual MutexRef createMutex | virtual MutexRef createMutex |
virtual OverlayColor ARGBToColor | |
virtual OverlayColor RGBToColor | inline virtual OverlayColor RGBToColor |
virtual uint32 getMillis | virtual uint32 getMillis |
virtual void beginGFXTransaction | |
virtual void clearFocusRectangle | virtual void clearFocusRectangle |
virtual void clearOverlay | virtual void clearOverlay |
virtual void clearScreen | |
virtual void colorToARGB | |
virtual void colorToRGB | inline virtual void colorToRGB |
virtual void copyRectToOverlay | virtual void copyRectToOverlay |
virtual void copyRectToScreen | virtual void copyRectToScreen |
virtual void delayMillis | virtual void delayMillis |
virtual void deleteMutex | virtual void deleteMutex |
virtual void disableCursorPalette | |
virtual void displayMessageOnOSD | virtual void displayMessageOnOSD |
virtual void endGFXTransaction | |
virtual void grabOverlay | virtual void grabOverlay |
virtual void grabPalette | virtual void grabPalette |
virtual void hideOverlay | virtual void hideOverlay |
virtual void initBackend | virtual void initBackend |
virtual void initSize | virtual void initSize |
virtual void lockMutex | virtual void lockMutex |
virtual void playCD | virtual void playCD |
virtual void quit | virtual void quit |
virtual void setCursorPalette | |
virtual void setFeatureState | virtual void setFeatureState |
virtual void setFocusRectangle | virtual void setFocusRectangle |
virtual void setMouseCursor | virtual void setMouseCursor |
virtual void setPalette | virtual void setPalette |
virtual void setShakePos | virtual void setShakePos |
virtual void setWindowCaption | virtual void setWindowCaption |
virtual void showOverlay | virtual void showOverlay |
virtual void stopCD | virtual void stopCD |
virtual void unlockMutex | virtual void unlockMutex |
virtual void unlockScreen | |
virtual void updateCD | virtual void updateCD |
virtual void updateScreen | virtual void updateScreen |
virtual void warpMouse | virtual void warpMouse |
void addEvent | |
virtual void addAutoComplete | |
virtual void clearAutoComplete | |
virtual void clearSoundCallback | |
virtual void setCharactersEntered | |
bool isEventQueueEmpty | |
static int timerHandler | |
virtual bool grabRawScreen |