| _audiocdManager | OSystem | protected |
| _clipboard | OSystem | protected |
| _dialogManager | OSystem | protected |
| _dlcStore | OSystem | protected |
| _dummyUnused | OSystem | protected |
| _eventManager | OSystem | protected |
| _fsFactory | OSystem | protected |
| _graphicsManager (defined in ModularGraphicsBackend) | ModularGraphicsBackend | protected |
| _mixer (defined in OSystem_libretro) | OSystem_libretro | |
| _mouseButtons (defined in OSystem_libretro) | OSystem_libretro | |
| _mouseX (defined in OSystem_libretro) | OSystem_libretro | |
| _mouseY (defined in OSystem_libretro) | OSystem_libretro | |
| _ptrmouseButton (defined in OSystem_libretro) | OSystem_libretro | |
| _savefileManager | OSystem | protected |
| _textToSpeechManager | OSystem | protected |
| _timerManager | OSystem | protected |
| addSysArchivesToSearchSet(Common::SearchSet &s, int priority=0) override | OSystem_libretro | virtual |
| applyBackendSettings() override | OSystem_libretro | virtual |
| backendInitialized() const | OSystem | inline |
| EventsBaseBackend::beginGFXTransaction() | OSystem | inlinevirtual |
| ModularGraphicsBackend::beginGFXTransaction() override final | ModularGraphicsBackend | virtual |
| buildBackendOptionsWidget(GUI::GuiObject *boss, const Common::String &name, const Common::String &target) const override | OSystem_libretro | virtual |
| buildHelpDialogData() override | OSystem_libretro | virtual |
| EventsBaseBackend::clearFocusRectangle() | OSystem | inlinevirtual |
| ModularGraphicsBackend::clearFocusRectangle() override final | ModularGraphicsBackend | virtual |
| EventsBaseBackend::clearOverlay()=0 | OSystem | pure virtual |
| ModularGraphicsBackend::clearOverlay() override final | ModularGraphicsBackend | virtual |
| EventsBaseBackend::copyRectToOverlay(const void *buf, int pitch, int x, int y, int w, int h)=0 | OSystem | pure virtual |
| ModularGraphicsBackend::copyRectToOverlay(const void *buf, int pitch, int x, int y, int w, int h) override final | ModularGraphicsBackend | virtual |
| EventsBaseBackend::copyRectToScreen(const void *buf, int pitch, int x, int y, int w, int h)=0 | OSystem | pure virtual |
| ModularGraphicsBackend::copyRectToScreen(const void *buf, int pitch, int x, int y, int w, int h) override final | ModularGraphicsBackend | virtual |
| createConfigReadStream() | OSystem | virtual |
| createConfigWriteStream() | OSystem | virtual |
| createMutex(void) override | OSystem_libretro | virtual |
| delayMillis(uint msecs) override | OSystem_libretro | virtual |
| destroy(void) (defined in OSystem_libretro) | OSystem_libretro | |
| EventsBaseBackend::displayActivityIconOnOSD(const Graphics::Surface *icon) override | BaseBackend | inlinevirtual |
| ModularGraphicsBackend::displayActivityIconOnOSD(const Graphics::Surface *icon) override final | ModularGraphicsBackend | virtual |
| displayLogFile() | OSystem | inlinevirtual |
| EventsBaseBackend::displayMessageOnOSD(const Common::U32String &msg) override | BaseBackend | virtual |
| ModularGraphicsBackend::displayMessageOnOSD(const Common::U32String &msg) override final | ModularGraphicsBackend | virtual |
| EventsBaseBackend::endGFXTransaction() | OSystem | inlinevirtual |
| ModularGraphicsBackend::endGFXTransaction() override final | ModularGraphicsBackend | virtual |
| engineDone() | OSystem | inlinevirtual |
| engineInit(void) override | OSystem_libretro | virtual |
| fatalError() | OSystem | virtual |
| Feature enum name | OSystem | |
| EventsBaseBackend::fillScreen(uint32 col) override | BaseBackend | virtual |
| EventsBaseBackend::fillScreen(const Common::Rect &r, uint32 col) override | BaseBackend | virtual |
| ModularGraphicsBackend::fillScreen(uint32 col) override final | ModularGraphicsBackend | virtual |
| ModularGraphicsBackend::fillScreen(const Common::Rect &r, uint32 col) override final | ModularGraphicsBackend | virtual |
| getAudioCDManager() | OSystem | inline |
| getDefaultConfigFileName(void) override | OSystem_libretro | virtual |
| EventsBaseBackend::getDefaultGraphicsMode() const | OSystem | inlinevirtual |
| ModularGraphicsBackend::getDefaultGraphicsMode() const override | ModularGraphicsBackend | virtual |
| getDefaultLogFileName() | OSystem | inlinevirtual |
| EventsBaseBackend::getDefaultScaleFactor() const | OSystem | inlinevirtual |
| ModularGraphicsBackend::getDefaultScaleFactor() const override final | ModularGraphicsBackend | virtual |
| EventsBaseBackend::getDefaultScaler() const | OSystem | inlinevirtual |
| ModularGraphicsBackend::getDefaultScaler() const override final | ModularGraphicsBackend | virtual |
| EventsBaseBackend::getDefaultStretchMode() const | OSystem | inlinevirtual |
| ModularGraphicsBackend::getDefaultStretchMode() const override final | ModularGraphicsBackend | virtual |
| getDialogManager() | OSystem | inlinevirtual |
| getDLCStore() | OSystem | inlinevirtual |
| getDoubleClickTime() const | OSystem | inlinevirtual |
| getEventManager() | OSystem | inline |
| EventsBaseBackend::getFeatureState(Feature f) | OSystem | inlinevirtual |
| ModularGraphicsBackend::getFeatureState(Feature f) override | ModularGraphicsBackend | virtual |
| getFilesystemFactory() | OSystem | virtual |
| getGlobalKeymaps() | OSystem | inlinevirtual |
| getGraphicsManager() (defined in ModularGraphicsBackend) | ModularGraphicsBackend | inline |
| EventsBaseBackend::getGraphicsMode() const | OSystem | inlinevirtual |
| ModularGraphicsBackend::getGraphicsMode() const override | ModularGraphicsBackend | virtual |
| getHardwareInputSet() | OSystem | inlinevirtual |
| EventsBaseBackend::getHeight()=0 | OSystem | pure virtual |
| ModularGraphicsBackend::getHeight() override final | ModularGraphicsBackend | virtual |
| EventsBaseBackend::getHiDPIScreenFactor() const | OSystem | inlinevirtual |
| ModularGraphicsBackend::getHiDPIScreenFactor() const override final | ModularGraphicsBackend | virtual |
| getKeymapperDefaultBindings() | OSystem | inlinevirtual |
| getMillis(bool skipRecord=false) override | OSystem_libretro | virtual |
| getMixer(void) override | OSystem_libretro | virtual |
| getOpenGLType() const | OSystem | inlinevirtual |
| EventsBaseBackend::getOverlayFormat() const =0 | OSystem | pure virtual |
| ModularGraphicsBackend::getOverlayFormat() const override final | ModularGraphicsBackend | virtual |
| EventsBaseBackend::getOverlayHeight() const =0 | OSystem | pure virtual |
| ModularGraphicsBackend::getOverlayHeight() const override final | ModularGraphicsBackend | virtual |
| EventsBaseBackend::getOverlayWidth() const =0 | OSystem | pure virtual |
| ModularGraphicsBackend::getOverlayWidth() const override final | ModularGraphicsBackend | virtual |
| EventsBaseBackend::getPaletteManager()=0 | OSystem | pure virtual |
| ModularGraphicsBackend::getPaletteManager() override final | ModularGraphicsBackend | virtual |
| EventsBaseBackend::getSafeOverlayArea(int16 *width=nullptr, int16 *height=nullptr) const | OSystem | virtual |
| ModularGraphicsBackend::getSafeOverlayArea(int16 *width, int16 *height) const override final | ModularGraphicsBackend | virtual |
| getSaveDir(void) (defined in OSystem_libretro) | OSystem_libretro | |
| getSavefileManager() | OSystem | virtual |
| EventsBaseBackend::getScaleFactor() const | OSystem | inlinevirtual |
| ModularGraphicsBackend::getScaleFactor() const override final | ModularGraphicsBackend | virtual |
| EventsBaseBackend::getScaler() const | OSystem | inlinevirtual |
| ModularGraphicsBackend::getScaler() const override final | ModularGraphicsBackend | virtual |
| getScreen(const Graphics::ManagedSurface *&screen) (defined in OSystem_libretro) | OSystem_libretro | |
| EventsBaseBackend::getScreenChangeID() const | OSystem | inlinevirtual |
| ModularGraphicsBackend::getScreenChangeID() const override final | ModularGraphicsBackend | virtual |
| getScreenFormat() const (defined in OSystem) | OSystem | inline |
| getScreenHeight(void) (defined in OSystem_libretro) | OSystem_libretro | |
| getScreenWidth(void) (defined in OSystem_libretro) | OSystem_libretro | |
| EventsBaseBackend::getStretchMode() const | OSystem | inlinevirtual |
| ModularGraphicsBackend::getStretchMode() const override final | ModularGraphicsBackend | virtual |
| getSupportedAntiAliasingLevels() const | OSystem | inlinevirtual |
| getSupportedFormats() const (defined in OSystem) | OSystem | inline |
| EventsBaseBackend::getSupportedGraphicsModes() const | OSystem | inlinevirtual |
| ModularGraphicsBackend::getSupportedGraphicsModes() const override | ModularGraphicsBackend | virtual |
| EventsBaseBackend::getSupportedStretchModes() const | OSystem | inlinevirtual |
| ModularGraphicsBackend::getSupportedStretchModes() const override final | ModularGraphicsBackend | virtual |
| getSystemLanguage() const | OSystem | virtual |
| getTextFromClipboard() | OSystem | inlinevirtual |
| getTextToSpeechManager() | OSystem | inlinevirtual |
| getTimeAndDate(TimeDate &t, bool skipRecord) const override | OSystem_libretro | virtual |
| getTimerManager() | OSystem | virtual |
| EventsBaseBackend::getWidth()=0 | OSystem | pure virtual |
| ModularGraphicsBackend::getWidth() override final | ModularGraphicsBackend | virtual |
| GfxModeFlags enum name | OSystem | |
| EventsBaseBackend::grabOverlay(Graphics::Surface &surface)=0 | OSystem | pure virtual |
| ModularGraphicsBackend::grabOverlay(Graphics::Surface &surface) override final | ModularGraphicsBackend | virtual |
| EventsBaseBackend::hasFeature(Feature f) | OSystem | inlinevirtual |
| ModularGraphicsBackend::hasFeature(Feature f) override | ModularGraphicsBackend | virtual |
| hasTextInClipboard() | OSystem | inlinevirtual |
| EventsBaseBackend::hideOverlay()=0 | OSystem | pure virtual |
| ModularGraphicsBackend::hideOverlay() override final | ModularGraphicsBackend | virtual |
| init() | OSystem | inlinevirtual |
| initBackend(void) override | OSystem_libretro | virtual |
| EventsBaseBackend::initSize(uint width, uint height, const Graphics::PixelFormat *format=nullptr)=0 | OSystem | pure virtual |
| ModularGraphicsBackend::initSize(uint width, uint height, const Graphics::PixelFormat *format=NULL) override final | ModularGraphicsBackend | virtual |
| EventsBaseBackend::initSizeHint(const Graphics::ModeList &modes) | OSystem | inlinevirtual |
| ModularGraphicsBackend::initSizeHint(const Graphics::ModeList &modes) override final | ModularGraphicsBackend | virtual |
| inLauncher(void) (defined in OSystem_libretro) | OSystem_libretro | |
| isConnectionLimited() | OSystem | virtual |
| EventsBaseBackend::isOverlayVisible() const =0 | OSystem | pure virtual |
| ModularGraphicsBackend::isOverlayVisible() const override final | ModularGraphicsBackend | virtual |
| kCloudDownload enum value | OSystem | |
| kDataPackDownload enum value | OSystem | |
| kFeatureAspectRatioCorrection enum value | OSystem | |
| kFeatureClipboardSupport enum value | OSystem | |
| kFeatureCpuAltivec enum value | OSystem | |
| kFeatureCpuAVX2 enum value | OSystem | |
| kFeatureCpuNEON enum value | OSystem | |
| kFeatureCpuSSE2 enum value | OSystem | |
| kFeatureCpuSSE41 enum value | OSystem | |
| kFeatureCursorAlpha enum value | OSystem | |
| kFeatureCursorMask enum value | OSystem | |
| kFeatureCursorMaskInvert enum value | OSystem | |
| kFeatureCursorMaskPaletteXorColorXnor enum value | OSystem | |
| kFeatureCursorPalette enum value | OSystem | |
| kFeatureDisplayLogFile enum value | OSystem | |
| kFeatureDLC enum value | OSystem | |
| kFeatureFilteringMode enum value | OSystem | |
| kFeatureFullscreenMode enum value | OSystem | |
| kFeatureIconifyWindow enum value | OSystem | |
| kFeatureJoystickDeadzone enum value | OSystem | |
| kFeatureKbdMouseSpeed enum value | OSystem | |
| kFeatureNoQuit enum value | OSystem | |
| kFeatureOpenGLForGame enum value | OSystem | |
| kFeatureOpenUrl enum value | OSystem | |
| kFeatureOverlaySupportsAlpha enum value | OSystem | |
| kFeatureRotationMode enum value | OSystem | |
| kFeatureScalers enum value | OSystem | |
| kFeatureShaders enum value | OSystem | |
| kFeatureShadersForGame enum value | OSystem | |
| kFeatureStretchMode enum value | OSystem | |
| kFeatureSystemBrowserDialog enum value | OSystem | |
| kFeatureTouchpadMode enum value | OSystem | |
| kFeatureTouchscreen enum value | OSystem | |
| kFeatureVirtualKeyboard enum value | OSystem | |
| kFeatureVSync enum value | OSystem | |
| kGfxModeNoFlags enum value | OSystem | |
| kGfxModeRender3d enum value | OSystem | |
| kLocalServer enum value | OSystem | |
| kTransactionAspectRatioFailed enum value | OSystem | |
| kTransactionFilteringFailed enum value | OSystem | |
| kTransactionFormatNotSupported enum value | OSystem | |
| kTransactionFullscreenFailed enum value | OSystem | |
| kTransactionModeSwitchFailed enum value | OSystem | |
| kTransactionShaderChangeFailed enum value | OSystem | |
| kTransactionSizeChangeFailed enum value | OSystem | |
| kTransactionStretchModeSwitchFailed enum value | OSystem | |
| kTransactionSuccess enum value | OSystem | |
| kTransactionVSyncFailed enum value | OSystem | |
| EventsBaseBackend::lockMouse(bool lock) | OSystem | inlinevirtual |
| ModularGraphicsBackend::lockMouse(bool lock) override final | ModularGraphicsBackend | virtual |
| EventsBaseBackend::lockScreen()=0 | OSystem | pure virtual |
| ModularGraphicsBackend::lockScreen() override final | ModularGraphicsBackend | virtual |
| logMessage(LogMessageType::Type type, const char *message) override | OSystem_libretro | virtual |
| messageBox(LogMessageType::Type type, const char *message) | OSystem | inlinevirtual |
| ModularGraphicsBackend() (defined in ModularGraphicsBackend) | ModularGraphicsBackend | |
| openUrl(const Common::String &url) | OSystem | inlinevirtual |
| OSystem() (defined in OSystem) | OSystem | protected |
| OSystem_libretro(void) (defined in OSystem_libretro) | OSystem_libretro | |
| pollEvent(Common::Event &event) override | OSystem_libretro | virtual |
| EventsBaseBackend::presentBuffer() | OSystem | inlinevirtual |
| ModularGraphicsBackend::presentBuffer() override final | ModularGraphicsBackend | virtual |
| processInputs(void) (defined in OSystem_libretro) | OSystem_libretro | |
| processKeyEvent(bool down, unsigned keycode, uint32 character, uint16 key_modifiers) (defined in OSystem_libretro) | OSystem_libretro | |
| quit() override | OSystem_libretro | inlinevirtual |
| refreshRetroSettings(void) (defined in OSystem_libretro) | OSystem_libretro | |
| refreshScreen(void) (defined in OSystem_libretro) | OSystem_libretro | |
| registerDefaultSettings(const Common::String &target) const | OSystem | inlinevirtual |
| requestQuit(void) (defined in OSystem_libretro) | OSystem_libretro | |
| resetGraphicsManager(void) (defined in OSystem_libretro) | OSystem_libretro | |
| resetQuit(void) (defined in OSystem_libretro) | OSystem_libretro | |
| EventsBaseBackend::saveScreenshot() | OSystem | inlinevirtual |
| ModularGraphicsBackend::saveScreenshot() override final | ModularGraphicsBackend | virtual |
| EventsBaseBackend::setCursorPalette(const byte *colors, uint start, uint num) | OSystem | inlinevirtual |
| ModularGraphicsBackend::setCursorPalette(const byte *colors, uint start, uint num) override final | ModularGraphicsBackend | virtual |
| EventsBaseBackend::setFeatureState(Feature f, bool enable) | OSystem | inlinevirtual |
| ModularGraphicsBackend::setFeatureState(Feature f, bool enable) override | ModularGraphicsBackend | virtual |
| EventsBaseBackend::setFocusRectangle(const Common::Rect &rect) | OSystem | inlinevirtual |
| ModularGraphicsBackend::setFocusRectangle(const Common::Rect &rect) override final | ModularGraphicsBackend | virtual |
| EventsBaseBackend::setGraphicsMode(int mode, uint flags=kGfxModeNoFlags) | OSystem | inlinevirtual |
| EventsBaseBackend::setGraphicsMode(const char *name) | OSystem | |
| ModularGraphicsBackend::setGraphicsMode(int mode, uint flags=kGfxModeNoFlags) override | ModularGraphicsBackend | virtual |
| EventsBaseBackend::setMouseCursor(const void *buf, uint w, uint h, int hotspotX, int hotspotY, uint32 keycolor, bool dontScale=false, const Graphics::PixelFormat *format=nullptr, const byte *mask=nullptr)=0 | OSystem | pure virtual |
| ModularGraphicsBackend::setMouseCursor(const void *buf, uint w, uint h, int hotspotX, int hotspotY, uint32 keycolor, bool dontScale=false, const Graphics::PixelFormat *format=NULL, const byte *mask=NULL) override final | ModularGraphicsBackend | virtual |
| setMousePosition(int x, int y) (defined in OSystem_libretro) | OSystem_libretro | |
| EventsBaseBackend::setRotationMode(Common::RotationMode rotation) | OSystem | inlinevirtual |
| EventsBaseBackend::setRotationMode(int rotation) | OSystem | |
| ModularGraphicsBackend::setRotationMode(Common::RotationMode rotation) override final | ModularGraphicsBackend | virtual |
| EventsBaseBackend::setScaler(const char *name, int factor) override final | BaseBackend | virtual |
| EventsBaseBackend::OSystem::setScaler(uint mode, int factor) | OSystem | inlinevirtual |
| ModularGraphicsBackend::setScaler(uint mode, int factor) override final | ModularGraphicsBackend | virtual |
| EventsBaseBackend::setShader(const Common::Path &fileName) | OSystem | inlinevirtual |
| ModularGraphicsBackend::setShader(const Common::Path &name) override final | ModularGraphicsBackend | virtual |
| EventsBaseBackend::setShakePos(int shakeXOffset, int shakeYOffset)=0 | OSystem | pure virtual |
| ModularGraphicsBackend::setShakePos(int shakeXOffset, int shakeYOffset) override final | ModularGraphicsBackend | virtual |
| EventsBaseBackend::setStretchMode(int mode) | OSystem | inlinevirtual |
| EventsBaseBackend::setStretchMode(const char *name) | OSystem | |
| ModularGraphicsBackend::setStretchMode(int mode) override final | ModularGraphicsBackend | virtual |
| setTextInClipboard(const Common::U32String &text) | OSystem | inlinevirtual |
| setWindowCaption(const Common::U32String &caption) | OSystem | inlinevirtual |
| EventsBaseBackend::showMouse(bool visible)=0 | OSystem | pure virtual |
| ModularGraphicsBackend::showMouse(bool visible) override final | ModularGraphicsBackend | virtual |
| EventsBaseBackend::showOverlay(bool inGUI=true)=0 | OSystem | pure virtual |
| ModularGraphicsBackend::showOverlay(bool inGUI) override final | ModularGraphicsBackend | virtual |
| Task enum name | OSystem | |
| taskFinished(Task) | OSystem | inlinevirtual |
| taskStarted(Task) | OSystem | inlinevirtual |
| testGame(const char *filedata, bool autodetect) (defined in OSystem_libretro) | OSystem_libretro | |
| TransactionError enum name | OSystem | |
| EventsBaseBackend::unlockScreen()=0 | OSystem | pure virtual |
| ModularGraphicsBackend::unlockScreen() override final | ModularGraphicsBackend | virtual |
| EventsBaseBackend::updateScreen()=0 | OSystem | pure virtual |
| ModularGraphicsBackend::updateScreen() override final | ModularGraphicsBackend | virtual |
| updateStartSettings(const Common::String &executable, Common::String &command, Common::StringMap &startSettings, Common::StringArray &additionalArgs) | OSystem | virtual |
| EventsBaseBackend::warpMouse(int x, int y)=0 | OSystem | pure virtual |
| ModularGraphicsBackend::warpMouse(int x, int y) override final | ModularGraphicsBackend | virtual |
| ~ModularGraphicsBackend() (defined in ModularGraphicsBackend) | ModularGraphicsBackend | virtual |
| ~OSystem() (defined in OSystem) | OSystem | protectedvirtual |
| ~OSystem_libretro(void) override (defined in OSystem_libretro) | OSystem_libretro | |