User:Seldon/MorphOS Backend
Current implementation
Legend:
public method |
protected method |
private method |
OSystem | OSystem_MorphOS : public OSystem |
virtual Audio::Mixer *getMixer | |
virtual bool getFeatureState | |
virtual bool hasFeature | |
virtual bool openCD | |
virtual bool pollCD | virtual bool pollCD |
virtual bool pollEvent | virtual bool pollEvent |
virtual bool setGraphicsMode | |
virtual bool showMouse | virtual bool showMouse |
virtual Common::EventManager *getEventManager | |
virtual Common::SaveFileManager *getSavefileManager | |
virtual Common::TimerManager *getTimerManager | |
virtual const GraphicsMode *getSupportedGraphicsModes | |
virtual Graphics::Surface *lockScreen | |
virtual int getDefaultGraphicsMode | |
virtual int getGraphicsMode | |
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 getOverlayWidth | |
virtual int16 getWidth | virtual int16 getWidth |
virtual MutexRef createMutex | virtual MutexRef createMutex |
virtual OverlayColor ARGBToColor | |
virtual OverlayColor RGBToColor | |
virtual uint32 getMillis | virtual uint32 getMillis |
virtual void beginGFXTransaction | |
virtual void clearFocusRectangle | |
virtual void clearOverlay | virtual void clearOverlay |
virtual void clearScreen | |
virtual void colorToARGB | |
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 endGFXTransaction | |
virtual void grabOverlay | virtual void grabOverlay |
virtual void grabPalette | |
virtual void hideOverlay | virtual void hideOverlay |
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 setFocusRectangle | |
virtual void setMouseCursor | virtual void setMouseCursor |
virtual void setPalette | virtual void setPalette |
virtual void setShakePos | virtual void setShakePos |
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 |
bool Initialise | |
static bool OpenATimer | |
static OSystem_MorphOS *create | |
virtual bool setSoundCallback | |
virtual uint32 property | |
virtual void set_mouse_pos | |
virtual void setTimerCallback | |
void clearSoundCallback | |
void fill_sound |