Difference between revisions of "User:Seldon/DS Backend"

From ScummVM :: Wiki
Jump to navigation Jump to search
(No difference)

Revision as of 14:20, 5 July 2007

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