User:Seldon/PS2 Backend
Current implementation
Legend:
public method |
protected method |
private method |
OSystem | OSystem_PS2 : public OSystem |
virtual Audio::Mixer *getMixer | bool hddPresent |
virtual bool getFeatureState | bool usbMassPresent |
virtual bool hasFeature | virtual Audio::Mixer *getMixer |
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 | virtual bool setSoundCallback |
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 Graphics::Surface *lockScreen | virtual intgetOutputSampleRate |
virtual int getDefaultGraphicsMode | virtual int getDefaultGraphicsMode |
virtual int getGraphicsMode | virtual int getGraphicsMode |
virtual int getOutputSampleRate | virtual int16 getHeight |
virtual int getScreenChangeID | virtual int16 getWidth |
virtual int overlayToScreenX | virtual MutexRef createMutex |
virtual int overlayToScreenY | virtual OverlayColor RGBToColor |
virtual int screenToOverlayX | virtual uint32 getMillis |
virtual int screenToOverlayY | virtual void clearOverlay |
virtual int16 getHeight | virtual void clearSoundCallback |
virtual int16 getOverlayHeight | virtual void colorToRGB |
virtual int16 getOverlayWidth | virtual void copyRectToOverlay |
virtual int16 getWidth | virtual void copyRectToScreen |
virtual MutexRef createMutex | virtual void delayMillis |
virtual OverlayColor ARGBToColor | virtual void deleteMutex |
virtual OverlayColor RGBToColor | virtual void grabOverlay |
virtual uint32 getMillis | virtual void grabPalette |
virtual void beginGFXTransaction | virtual void hideOverlay |
virtual void clearFocusRectangle | virtual void initBackend |
virtual void clearOverlay | virtual void initSize |
virtual void clearScreen | virtual void lockMutex |
virtual void colorToARGB | virtual void playCD |
virtual void colorToRGB | virtual void quit |
virtual void copyRectToOverlay | virtual void setMouseCursor |
virtual void copyRectToScreen | virtual void setPalette |
virtual void delayMillis | virtual void setShakePos |
virtual void deleteMutex | virtual void setTimerCallback |
virtual void disableCursorPalette | virtual void showOverlay |
virtual void displayMessageOnOSD | virtual void stopCD |
virtual void endGFXTransaction | virtual void unlockMutex |
virtual void grabOverlay | virtual void unlockScreen |
virtual void grabPalette | virtual void updateCD |
virtual void hideOverlay | virtual void updateScreen |
virtual void initBackend | virtual void warpMouse |
virtual void initSize | void makeConfigPath |
virtual void lockMutex | void msgPrintf |
virtual void playCD | void powerOffCallback |
virtual void quit | void setUsbMassConnected |
virtual void setCursorPalette | void soundThread |
virtual void setFeatureState | void timerThread |
virtual void setFocusRectangle | |
virtual void setMouseCursor | |
virtual void setPalette | |
virtual void setShakePos | |
virtual void setWindowCaption | |
virtual void showOverlay | |
virtual void stopCD | |
virtual void unlockMutex | |
virtual void unlockScreen | |
virtual void updateCD | |
virtual void updateScreen | |
virtual void warpMouse |