| _audiocdManager | OSystem | protected |
| _clipboard | OSystem | protected |
| _dialogManager | OSystem | protected |
| _dummyUnused | OSystem | protected |
| _eventManager | OSystem | protected |
| _fsFactory | OSystem | protected |
| _savefileManager | OSystem | protected |
| _taskbarManager | OSystem | protected |
| _textToSpeechManager | OSystem | protected |
| _timerManager | OSystem | protected |
| _updateManager | OSystem | protected |
| addSysArchivesToSearchSet(Common::SearchSet &s, int priority=0) | OSystem | inlinevirtual |
| backendInitialized() const | OSystem | inline |
| beginGFXTransaction() | OSystem | inlinevirtual |
| clearFocusRectangle() | OSystem | inlinevirtual |
| clearOverlay()=0 | OSystem | pure virtual |
| Common::Encoding (defined in OSystem) | OSystem | friend |
| convertEncoding(const char *to, const char *from, const char *string, size_t length) | OSystem | inlineprotectedvirtual |
| copyRectToOverlay(const void *buf, int pitch, int x, int y, int w, int h)=0 | OSystem | pure virtual |
| copyRectToScreen(const void *buf, int pitch, int x, int y, int w, int h)=0 | OSystem | pure virtual |
| createConfigReadStream() | OSystem | virtual |
| createConfigWriteStream() | OSystem | virtual |
| createMutex()=0 | OSystem | pure virtual |
| delayMillis(uint msecs)=0 | OSystem | pure virtual |
| deleteMutex(MutexRef mutex)=0 | OSystem | pure virtual |
| destroy() | OSystem | |
| displayActivityIconOnOSD(const Graphics::Surface *icon)=0 | OSystem | pure virtual |
| displayLogFile() | OSystem | inlinevirtual |
| displayMessageOnOSD(const Common::U32String &msg)=0 | OSystem | pure virtual |
| endGFXTransaction() | OSystem | inlinevirtual |
| engineDone() | OSystem | inlinevirtual |
| engineInit() | OSystem | inlinevirtual |
| fatalError() | OSystem | virtual |
| Feature enum name | OSystem | |
| fillScreen(uint32 col)=0 | OSystem | pure virtual |
| getAudioCDManager() | OSystem | inline |
| getDefaultConfigFileName() | OSystem | virtual |
| getDefaultGraphicsMode() const | OSystem | inlinevirtual |
| getDefaultShader() const | OSystem | inlinevirtual |
| getDefaultStretchMode() const | OSystem | inlinevirtual |
| getDialogManager() | OSystem | inlinevirtual |
| getEventManager() | OSystem | inline |
| getFeatureState(Feature f) | OSystem | inlinevirtual |
| getFilesystemFactory() | OSystem | virtual |
| getGlobalKeymaps() | OSystem | inlinevirtual |
| getGraphicsMode() const | OSystem | inlinevirtual |
| getHardwareInputSet() | OSystem | inlinevirtual |
| getHeight()=0 | OSystem | pure virtual |
| getKeymapperDefaultBindings() | OSystem | inlinevirtual |
| getMillis(bool skipRecord=false)=0 | OSystem | pure virtual |
| getMixer()=0 | OSystem | pure virtual |
| getOverlayFormat() const =0 | OSystem | pure virtual |
| getOverlayHeight()=0 | OSystem | pure virtual |
| getOverlayWidth()=0 | OSystem | pure virtual |
| getPaletteManager()=0 | OSystem | pure virtual |
| getSavefileManager() | OSystem | virtual |
| getScreenChangeID() const | OSystem | inlinevirtual |
| getScreenFormat() const (defined in OSystem) | OSystem | inline |
| getShader() const | OSystem | inlinevirtual |
| getStretchMode() const | OSystem | inlinevirtual |
| getSupportedAntiAliasingLevels() const | OSystem | inlinevirtual |
| getSupportedFormats() const (defined in OSystem) | OSystem | inline |
| getSupportedGraphicsModes() const | OSystem | inlinevirtual |
| getSupportedShaders() const | OSystem | inlinevirtual |
| getSupportedStretchModes() const | OSystem | inlinevirtual |
| getSystemLanguage() const | OSystem | virtual |
| getTaskbarManager() | OSystem | inlinevirtual |
| getTextFromClipboard() | OSystem | inlinevirtual |
| getTextToSpeechManager() | OSystem | inlinevirtual |
| getTimeAndDate(TimeDate &t) const =0 | OSystem | pure virtual |
| getTimerManager() | OSystem | virtual |
| getUpdateManager() | OSystem | inlinevirtual |
| getWidth()=0 | OSystem | pure virtual |
| GfxModeFlags enum name | OSystem | |
| grabOverlay(void *buf, int pitch)=0 | OSystem | pure virtual |
| hasFeature(Feature f) | OSystem | inlinevirtual |
| hasTextInClipboard() | OSystem | inlinevirtual |
| hideOverlay()=0 | OSystem | pure virtual |
| init() | OSystem | inlinevirtual |
| initBackend() | OSystem | virtual |
| initSize(uint width, uint height, const Graphics::PixelFormat *format=nullptr)=0 | OSystem | pure virtual |
| initSizeHint(const Graphics::ModeList &modes) | OSystem | inlinevirtual |
| isConnectionLimited() | OSystem | virtual |
| isOverlayVisible() const =0 | OSystem | pure virtual |
| kFeatureAspectRatioCorrection enum value | OSystem | |
| kFeatureClipboardSupport enum value | OSystem | |
| kFeatureCursorPalette enum value | OSystem | |
| kFeatureDisplayLogFile enum value | OSystem | |
| kFeatureFilteringMode enum value | OSystem | |
| kFeatureFullscreenMode enum value | OSystem | |
| kFeatureFullscreenToggleKeepsContext enum value | OSystem | |
| kFeatureIconifyWindow enum value | OSystem | |
| kFeatureJoystickDeadzone enum value | OSystem | |
| kFeatureKbdMouseSpeed enum value | OSystem | |
| kFeatureNoQuit enum value | OSystem | |
| kFeatureOnScreenControl enum value | OSystem | |
| kFeatureOpenGLForGame enum value | OSystem | |
| kFeatureOpenUrl enum value | OSystem | |
| kFeatureOverlaySupportsAlpha enum value | OSystem | |
| kFeatureShader enum value | OSystem | |
| kFeatureStretchMode enum value | OSystem | |
| kFeatureSwapMenuAndBackButtons enum value | OSystem | |
| kFeatureSystemBrowserDialog enum value | OSystem | |
| kFeatureTouchpadMode enum value | OSystem | |
| kFeatureVirtualKeyboard enum value | OSystem | |
| kFeatureVSync enum value | OSystem | |
| kGfxModeNoFlags enum value | OSystem | |
| kGfxModeRender3d enum value | OSystem | |
| kTransactionAspectRatioFailed enum value | OSystem | |
| kTransactionFilteringFailed enum value | OSystem | |
| kTransactionFormatNotSupported enum value | OSystem | |
| kTransactionFullscreenFailed enum value | OSystem | |
| kTransactionModeSwitchFailed enum value | OSystem | |
| kTransactionSizeChangeFailed enum value | OSystem | |
| kTransactionStretchModeSwitchFailed enum value | OSystem | |
| kTransactionSuccess enum value | OSystem | |
| lockMouse(bool lock) | OSystem | inlinevirtual |
| lockMutex(MutexRef mutex)=0 | OSystem | pure virtual |
| lockScreen()=0 | OSystem | pure virtual |
| logMessage(LogMessageType::Type type, const char *message)=0 | OSystem | pure virtual |
| MutexRef typedef (defined in OSystem) | OSystem | |
| openUrl(const Common::String &url) | OSystem | inlinevirtual |
| OSystem() (defined in OSystem) | OSystem | protected |
| quit()=0 | OSystem | pure virtual |
| resetGraphicsScale() | OSystem | inlinevirtual |
| saveScreenshot() | OSystem | inlinevirtual |
| setCursorPalette(const byte *colors, uint start, uint num) | OSystem | inlinevirtual |
| setFeatureState(Feature f, bool enable) | OSystem | inlinevirtual |
| setFocusRectangle(const Common::Rect &rect) | OSystem | inlinevirtual |
| setGraphicsMode(int mode, uint flags=kGfxModeNoFlags) | OSystem | inlinevirtual |
| 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)=0 | OSystem | pure virtual |
| setShader(int id) | OSystem | inlinevirtual |
| setShader(const char *name) | OSystem | |
| setShakePos(int shakeXOffset, int shakeYOffset)=0 | OSystem | pure virtual |
| setStretchMode(int mode) | OSystem | inlinevirtual |
| setStretchMode(const char *name) | OSystem | |
| setTextInClipboard(const Common::U32String &text) | OSystem | inlinevirtual |
| setWindowCaption(const char *caption) | OSystem | inlinevirtual |
| showMouse(bool visible)=0 | OSystem | pure virtual |
| showOverlay()=0 | OSystem | pure virtual |
| TransactionError enum name | OSystem | |
| unlockMutex(MutexRef mutex)=0 | OSystem | pure virtual |
| unlockScreen()=0 | OSystem | pure virtual |
| updateScreen()=0 | OSystem | pure virtual |
| warpMouse(int x, int y)=0 | OSystem | pure virtual |
| ~OSystem() (defined in OSystem) | OSystem | protectedvirtual |