User:Seldon/PSP Backend

From ScummVM :: Wiki
< User:Seldon
Revision as of 22:10, 5 July 2007 by Seldon (talk | contribs) (add psp current implementation description)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Current implementation

Legend:

public method
protected method
private method


OSystem OSystem_PSP : public OSystem OSystem_PSP_GU : public OSystem_PSP
virtual Audio::Mixer *getMixer Audio::Mixer *getMixer  
virtual bool getFeatureState virtual bool getFeatureState  
virtual bool hasFeature virtual bool hasFeature  
virtual bool openCD    
virtual bool pollCD    
virtual bool pollEvent virtual bool pollEvent bool pollEvent
virtual bool setGraphicsMode virtual bool setGraphicsMode bool setGraphicsMode
bool setGraphicsMode bool setGraphicsMode bool setGraphicsMode
virtual bool showMouse virtual bool showMouse  
virtual Common::EventManager *getEventManager    
virtual Common::SaveFileManager *getSavefileManager Common::SaveFileManager *getSavefileManager  
virtual Common::TimerManager *getTimerManager Common::TimerManager *getTimerManager  
virtual const GraphicsMode *getSupportedGraphicsModes virtual const GraphicsMode *getSupportedGraphicsModes  
virtual Graphics::Surface *lockScreen virtual Graphics::Surface *lockScreen  
virtual int getDefaultGraphicsMode virtual int getDefaultGraphicsMode int getDefaultGraphicsMode
virtual int getGraphicsMode virtual int getGraphicsMode 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 ARGBToColor  
virtual OverlayColor RGBToColor 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 colorToARGB  
virtual void colorToRGB virtual void colorToRGB  
virtual void copyRectToOverlay virtual void copyRectToOverlay  
virtual void copyRectToScreen virtual void copyRectToScreen 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 void initSize
virtual void lockMutex virtual void lockMutex  
virtual void playCD    
virtual void quit virtual void quit  
virtual void setCursorPalette    
virtual void setFeatureState virtual void setFeatureState  
virtual void setFocusRectangle    
virtual void setMouseCursor virtual void setMouseCursor void setMouseCursor
virtual void setPalette virtual void setPalette 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 unlockMutex virtual void unlockMutex  
virtual void unlockScreen virtual void unlockScreen  
virtual void updateCD    
virtual void updateScreen virtual void updateScreen void updateScreen
virtual void warpMouse virtual void warpMouse  
     
  virtual bool setSoundCallback  
  virtual void clearSoundCallback  
  virtual void setTimerCallback