ScummVM API documentation
OSystem Member List

This is the complete list of members for OSystem, including all inherited members.

_audiocdManagerOSystemprotected
_clipboardOSystemprotected
_dialogManagerOSystemprotected
_dummyUnusedOSystemprotected
_eventManagerOSystemprotected
_fsFactoryOSystemprotected
_savefileManagerOSystemprotected
_taskbarManagerOSystemprotected
_textToSpeechManagerOSystemprotected
_timerManagerOSystemprotected
_updateManagerOSystemprotected
addSysArchivesToSearchSet(Common::SearchSet &s, int priority=0)OSysteminlinevirtual
backendInitialized() constOSysteminline
beginGFXTransaction()OSysteminlinevirtual
clearFocusRectangle()OSysteminlinevirtual
clearOverlay()=0OSystempure virtual
Common::Encoding (defined in OSystem)OSystemfriend
convertEncoding(const char *to, const char *from, const char *string, size_t length)OSysteminlineprotectedvirtual
copyRectToOverlay(const void *buf, int pitch, int x, int y, int w, int h)=0OSystempure virtual
copyRectToScreen(const void *buf, int pitch, int x, int y, int w, int h)=0OSystempure virtual
createConfigReadStream()OSystemvirtual
createConfigWriteStream()OSystemvirtual
createMutex()=0OSystempure virtual
delayMillis(uint msecs)=0OSystempure virtual
deleteMutex(MutexRef mutex)=0OSystempure virtual
destroy()OSystem
displayActivityIconOnOSD(const Graphics::Surface *icon)=0OSystempure virtual
displayLogFile()OSysteminlinevirtual
displayMessageOnOSD(const Common::U32String &msg)=0OSystempure virtual
endGFXTransaction()OSysteminlinevirtual
engineDone()OSysteminlinevirtual
engineInit()OSysteminlinevirtual
fatalError()OSystemvirtual
Feature enum nameOSystem
fillScreen(uint32 col)=0OSystempure virtual
getAudioCDManager()OSysteminline
getDefaultConfigFileName()OSystemvirtual
getDefaultGraphicsMode() constOSysteminlinevirtual
getDefaultShader() constOSysteminlinevirtual
getDefaultStretchMode() constOSysteminlinevirtual
getDialogManager()OSysteminlinevirtual
getEventManager()OSysteminline
getFeatureState(Feature f)OSysteminlinevirtual
getFilesystemFactory()OSystemvirtual
getGlobalKeymaps()OSysteminlinevirtual
getGraphicsMode() constOSysteminlinevirtual
getHardwareInputSet()OSysteminlinevirtual
getHeight()=0OSystempure virtual
getKeymapperDefaultBindings()OSysteminlinevirtual
getMillis(bool skipRecord=false)=0OSystempure virtual
getMixer()=0OSystempure virtual
getOverlayFormat() const =0OSystempure virtual
getOverlayHeight()=0OSystempure virtual
getOverlayWidth()=0OSystempure virtual
getPaletteManager()=0OSystempure virtual
getSavefileManager()OSystemvirtual
getScreenChangeID() constOSysteminlinevirtual
getScreenFormat() const (defined in OSystem)OSysteminline
getShader() constOSysteminlinevirtual
getStretchMode() constOSysteminlinevirtual
getSupportedAntiAliasingLevels() constOSysteminlinevirtual
getSupportedFormats() const (defined in OSystem)OSysteminline
getSupportedGraphicsModes() constOSysteminlinevirtual
getSupportedShaders() constOSysteminlinevirtual
getSupportedStretchModes() constOSysteminlinevirtual
getSystemLanguage() constOSystemvirtual
getTaskbarManager()OSysteminlinevirtual
getTextFromClipboard()OSysteminlinevirtual
getTextToSpeechManager()OSysteminlinevirtual
getTimeAndDate(TimeDate &t) const =0OSystempure virtual
getTimerManager()OSystemvirtual
getUpdateManager()OSysteminlinevirtual
getWidth()=0OSystempure virtual
GfxModeFlags enum nameOSystem
grabOverlay(void *buf, int pitch)=0OSystempure virtual
hasFeature(Feature f)OSysteminlinevirtual
hasTextInClipboard()OSysteminlinevirtual
hideOverlay()=0OSystempure virtual
init()OSysteminlinevirtual
initBackend()OSystemvirtual
initSize(uint width, uint height, const Graphics::PixelFormat *format=nullptr)=0OSystempure virtual
initSizeHint(const Graphics::ModeList &modes)OSysteminlinevirtual
isConnectionLimited()OSystemvirtual
isOverlayVisible() const =0OSystempure virtual
kFeatureAspectRatioCorrection enum valueOSystem
kFeatureClipboardSupport enum valueOSystem
kFeatureCursorPalette enum valueOSystem
kFeatureDisplayLogFile enum valueOSystem
kFeatureFilteringMode enum valueOSystem
kFeatureFullscreenMode enum valueOSystem
kFeatureFullscreenToggleKeepsContext enum valueOSystem
kFeatureIconifyWindow enum valueOSystem
kFeatureJoystickDeadzone enum valueOSystem
kFeatureKbdMouseSpeed enum valueOSystem
kFeatureNoQuit enum valueOSystem
kFeatureOnScreenControl enum valueOSystem
kFeatureOpenGLForGame enum valueOSystem
kFeatureOpenUrl enum valueOSystem
kFeatureOverlaySupportsAlpha enum valueOSystem
kFeatureShader enum valueOSystem
kFeatureStretchMode enum valueOSystem
kFeatureSwapMenuAndBackButtons enum valueOSystem
kFeatureSystemBrowserDialog enum valueOSystem
kFeatureTouchpadMode enum valueOSystem
kFeatureVirtualKeyboard enum valueOSystem
kFeatureVSync enum valueOSystem
kGfxModeNoFlags enum valueOSystem
kGfxModeRender3d enum valueOSystem
kTransactionAspectRatioFailed enum valueOSystem
kTransactionFilteringFailed enum valueOSystem
kTransactionFormatNotSupported enum valueOSystem
kTransactionFullscreenFailed enum valueOSystem
kTransactionModeSwitchFailed enum valueOSystem
kTransactionSizeChangeFailed enum valueOSystem
kTransactionStretchModeSwitchFailed enum valueOSystem
kTransactionSuccess enum valueOSystem
lockMouse(bool lock)OSysteminlinevirtual
lockMutex(MutexRef mutex)=0OSystempure virtual
lockScreen()=0OSystempure virtual
logMessage(LogMessageType::Type type, const char *message)=0OSystempure virtual
MutexRef typedef (defined in OSystem)OSystem
openUrl(const Common::String &url)OSysteminlinevirtual
OSystem() (defined in OSystem)OSystemprotected
quit()=0OSystempure virtual
resetGraphicsScale()OSysteminlinevirtual
saveScreenshot()OSysteminlinevirtual
setCursorPalette(const byte *colors, uint start, uint num)OSysteminlinevirtual
setFeatureState(Feature f, bool enable)OSysteminlinevirtual
setFocusRectangle(const Common::Rect &rect)OSysteminlinevirtual
setGraphicsMode(int mode, uint flags=kGfxModeNoFlags)OSysteminlinevirtual
setGraphicsMode(const char *name)OSystem
setMouseCursor(const void *buf, uint w, uint h, int hotspotX, int hotspotY, uint32 keycolor, bool dontScale=false, const Graphics::PixelFormat *format=nullptr)=0OSystempure virtual
setShader(int id)OSysteminlinevirtual
setShader(const char *name)OSystem
setShakePos(int shakeXOffset, int shakeYOffset)=0OSystempure virtual
setStretchMode(int mode)OSysteminlinevirtual
setStretchMode(const char *name)OSystem
setTextInClipboard(const Common::U32String &text)OSysteminlinevirtual
setWindowCaption(const char *caption)OSysteminlinevirtual
showMouse(bool visible)=0OSystempure virtual
showOverlay()=0OSystempure virtual
TransactionError enum nameOSystem
unlockMutex(MutexRef mutex)=0OSystempure virtual
unlockScreen()=0OSystempure virtual
updateScreen()=0OSystempure virtual
warpMouse(int x, int y)=0OSystempure virtual
~OSystem() (defined in OSystem)OSystemprotectedvirtual