ScummVM API documentation
OSystem_libretro Member List

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

_audiocdManagerOSystemprotected
_clipboardOSystemprotected
_dialogManagerOSystemprotected
_dlcStoreOSystemprotected
_dummyUnusedOSystemprotected
_eventManagerOSystemprotected
_fsFactoryOSystemprotected
_graphicsManager (defined in ModularGraphicsBackend)ModularGraphicsBackendprotected
_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
_printingManagerOSystemprotected
_ptrmouseButton (defined in OSystem_libretro)OSystem_libretro
_savefileManagerOSystemprotected
_textToSpeechManagerOSystemprotected
_timerManagerOSystemprotected
addSysArchivesToSearchSet(Common::SearchSet &s, int priority=0) overrideOSystem_libretrovirtual
allowMapping() constCommon::EventSourceinlinevirtual
applyBackendSettings() overrideOSystem_libretrovirtual
backendInitialized() constOSysteminline
BaseBackend::beginGFXTransaction()OSysteminlinevirtual
ModularGraphicsBackend::beginGFXTransaction() override finalModularGraphicsBackendvirtual
buildBackendOptionsWidget(GUI::GuiObject *boss, const Common::String &name, const Common::String &target) const overrideOSystem_libretrovirtual
buildHelpDialogData() overrideOSystem_libretrovirtual
BaseBackend::clearFocusRectangle()OSysteminlinevirtual
ModularGraphicsBackend::clearFocusRectangle() override finalModularGraphicsBackendvirtual
BaseBackend::clearOverlay()=0OSystempure virtual
ModularGraphicsBackend::clearOverlay() override finalModularGraphicsBackendvirtual
BaseBackend::copyRectToOverlay(const void *buf, int pitch, int x, int y, int w, int h)=0OSystempure virtual
ModularGraphicsBackend::copyRectToOverlay(const void *buf, int pitch, int x, int y, int w, int h) override finalModularGraphicsBackendvirtual
BaseBackend::copyRectToScreen(const void *buf, int pitch, int x, int y, int w, int h)=0OSystempure virtual
ModularGraphicsBackend::copyRectToScreen(const void *buf, int pitch, int x, int y, int w, int h) override finalModularGraphicsBackendvirtual
createConfigReadStream()OSystemvirtual
createConfigWriteStream()OSystemvirtual
createMutex(void) overrideOSystem_libretrovirtual
delayMillis(uint msecs) overrideOSystem_libretrovirtual
destroy(void) (defined in OSystem_libretro)OSystem_libretro
BaseBackend::displayActivityIconOnOSD(const Graphics::Surface *icon) overrideBaseBackendinlinevirtual
ModularGraphicsBackend::displayActivityIconOnOSD(const Graphics::Surface *icon) override finalModularGraphicsBackendvirtual
displayLogFile()OSysteminlinevirtual
BaseBackend::displayMessageOnOSD(const Common::U32String &msg) overrideBaseBackendvirtual
ModularGraphicsBackend::displayMessageOnOSD(const Common::U32String &msg) override finalModularGraphicsBackendvirtual
BaseBackend::endGFXTransaction()OSysteminlinevirtual
ModularGraphicsBackend::endGFXTransaction() override finalModularGraphicsBackendvirtual
engineDone()OSysteminlinevirtual
engineInit(void) overrideOSystem_libretrovirtual
fatalError()OSystemvirtual
Feature enum nameOSystem
BaseBackend::fillScreen(uint32 col) overrideBaseBackendvirtual
BaseBackend::fillScreen(const Common::Rect &r, uint32 col) overrideBaseBackendvirtual
ModularGraphicsBackend::fillScreen(uint32 col) override finalModularGraphicsBackendvirtual
ModularGraphicsBackend::fillScreen(const Common::Rect &r, uint32 col) override finalModularGraphicsBackendvirtual
getAudioCDManager()OSysteminline
getDefaultConfigFileName(void) overrideOSystem_libretrovirtual
BaseBackend::getDefaultGraphicsMode() constOSysteminlinevirtual
ModularGraphicsBackend::getDefaultGraphicsMode() const overrideModularGraphicsBackendvirtual
getDefaultLogFileName()OSysteminlinevirtual
BaseBackend::getDefaultScaleFactor() constOSysteminlinevirtual
ModularGraphicsBackend::getDefaultScaleFactor() const override finalModularGraphicsBackendvirtual
BaseBackend::getDefaultScaler() constOSysteminlinevirtual
ModularGraphicsBackend::getDefaultScaler() const override finalModularGraphicsBackendvirtual
BaseBackend::getDefaultStretchMode() constOSysteminlinevirtual
ModularGraphicsBackend::getDefaultStretchMode() const override finalModularGraphicsBackendvirtual
getDialogManager()OSysteminlinevirtual
getDLCStore()OSysteminlinevirtual
getDoubleClickTime() constOSysteminlinevirtual
getEventManager()OSysteminline
BaseBackend::getFeatureState(Feature f)OSysteminlinevirtual
ModularGraphicsBackend::getFeatureState(Feature f) overrideModularGraphicsBackendvirtual
getFilesystemFactory()OSystemvirtual
getGlobalKeymaps()OSysteminlinevirtual
getGraphicsManager() (defined in ModularGraphicsBackend)ModularGraphicsBackendinline
BaseBackend::getGraphicsMode() constOSysteminlinevirtual
ModularGraphicsBackend::getGraphicsMode() const overrideModularGraphicsBackendvirtual
getHardwareInputSet()OSysteminlinevirtual
BaseBackend::getHeight()=0OSystempure virtual
ModularGraphicsBackend::getHeight() override finalModularGraphicsBackendvirtual
BaseBackend::getHiDPIScreenFactor() constOSysteminlinevirtual
ModularGraphicsBackend::getHiDPIScreenFactor() const override finalModularGraphicsBackendvirtual
getKeymapperDefaultBindings()OSysteminlinevirtual
getMillis(bool skipRecord=false) overrideOSystem_libretrovirtual
getMixer(void) overrideOSystem_libretrovirtual
getOpenGLType() constOSysteminlinevirtual
BaseBackend::getOverlayFormat() const =0OSystempure virtual
ModularGraphicsBackend::getOverlayFormat() const override finalModularGraphicsBackendvirtual
BaseBackend::getOverlayHeight() const =0OSystempure virtual
ModularGraphicsBackend::getOverlayHeight() const override finalModularGraphicsBackendvirtual
BaseBackend::getOverlayWidth() const =0OSystempure virtual
ModularGraphicsBackend::getOverlayWidth() const override finalModularGraphicsBackendvirtual
BaseBackend::getPaletteManager()=0OSystempure virtual
ModularGraphicsBackend::getPaletteManager() override finalModularGraphicsBackendvirtual
getPrintingManager()OSysteminlinevirtual
BaseBackend::getSafeOverlayArea(int16 *width=nullptr, int16 *height=nullptr) constOSystemvirtual
ModularGraphicsBackend::getSafeOverlayArea(int16 *width, int16 *height) const override finalModularGraphicsBackendvirtual
getSaveDir(void) (defined in OSystem_libretro)OSystem_libretro
getSavefileManager()OSystemvirtual
BaseBackend::getScaleFactor() constOSysteminlinevirtual
ModularGraphicsBackend::getScaleFactor() const override finalModularGraphicsBackendvirtual
BaseBackend::getScaler() constOSysteminlinevirtual
ModularGraphicsBackend::getScaler() const override finalModularGraphicsBackendvirtual
getScreen(const Graphics::ManagedSurface *&screen) (defined in OSystem_libretro)OSystem_libretro
BaseBackend::getScreenChangeID() constOSysteminlinevirtual
ModularGraphicsBackend::getScreenChangeID() const override finalModularGraphicsBackendvirtual
getScreenFormat() const (defined in OSystem)OSysteminline
getScreenHeight(void) (defined in OSystem_libretro)OSystem_libretro
getScreenWidth(void) (defined in OSystem_libretro)OSystem_libretro
BaseBackend::getStretchMode() constOSysteminlinevirtual
ModularGraphicsBackend::getStretchMode() const override finalModularGraphicsBackendvirtual
getSupportedAntiAliasingLevels() constOSysteminlinevirtual
getSupportedFormats() const (defined in OSystem)OSysteminline
BaseBackend::getSupportedGraphicsModes() constOSysteminlinevirtual
ModularGraphicsBackend::getSupportedGraphicsModes() const overrideModularGraphicsBackendvirtual
BaseBackend::getSupportedStretchModes() constOSysteminlinevirtual
ModularGraphicsBackend::getSupportedStretchModes() const override finalModularGraphicsBackendvirtual
getSystemLanguage() constOSystemvirtual
getTextFromClipboard()OSysteminlinevirtual
getTextToSpeechManager()OSysteminlinevirtual
getTimeAndDate(TimeDate &t, bool skipRecord) const overrideOSystem_libretrovirtual
getTimerManager()OSystemvirtual
BaseBackend::getWidth()=0OSystempure virtual
ModularGraphicsBackend::getWidth() override finalModularGraphicsBackendvirtual
GfxModeFlags enum nameOSystem
BaseBackend::grabOverlay(Graphics::Surface &surface)=0OSystempure virtual
ModularGraphicsBackend::grabOverlay(Graphics::Surface &surface) override finalModularGraphicsBackendvirtual
BaseBackend::hasFeature(Feature f)OSysteminlinevirtual
ModularGraphicsBackend::hasFeature(Feature f) overrideModularGraphicsBackendvirtual
hasTextInClipboard()OSysteminlinevirtual
BaseBackend::hideOverlay()=0OSystempure virtual
ModularGraphicsBackend::hideOverlay() override finalModularGraphicsBackendvirtual
init()OSysteminlinevirtual
initBackend(void) overrideOSystem_libretrovirtual
BaseBackend::initSize(uint width, uint height, const Graphics::PixelFormat *format=nullptr)=0OSystempure virtual
ModularGraphicsBackend::initSize(uint width, uint height, const Graphics::PixelFormat *format=NULL) override finalModularGraphicsBackendvirtual
BaseBackend::initSizeHint(const Graphics::ModeList &modes)OSysteminlinevirtual
ModularGraphicsBackend::initSizeHint(const Graphics::ModeList &modes) override finalModularGraphicsBackendvirtual
inLauncher(void) (defined in OSystem_libretro)OSystem_libretro
isConnectionLimited()OSystemvirtual
BaseBackend::isOverlayVisible() const =0OSystempure virtual
ModularGraphicsBackend::isOverlayVisible() const override finalModularGraphicsBackendvirtual
kCloudDownload enum valueOSystem
kDataPackDownload enum valueOSystem
kFeatureAspectRatioCorrection enum valueOSystem
kFeatureClipboardSupport enum valueOSystem
kFeatureCpuAltivec enum valueOSystem
kFeatureCpuAVX2 enum valueOSystem
kFeatureCpuNEON enum valueOSystem
kFeatureCpuSSE2 enum valueOSystem
kFeatureCpuSSE41 enum valueOSystem
kFeatureCursorAlpha enum valueOSystem
kFeatureCursorMask enum valueOSystem
kFeatureCursorMaskInvert enum valueOSystem
kFeatureCursorMaskPaletteXorColorXnor enum valueOSystem
kFeatureCursorPalette enum valueOSystem
kFeatureDisplayLogFile enum valueOSystem
kFeatureDLC enum valueOSystem
kFeatureFilteringMode enum valueOSystem
kFeatureFullscreenMode enum valueOSystem
kFeatureIconifyWindow enum valueOSystem
kFeatureJoystickDeadzone enum valueOSystem
kFeatureKbdMouseSpeed enum valueOSystem
kFeatureNoQuit enum valueOSystem
kFeatureOpenGLForGame enum valueOSystem
kFeatureOpenUrl enum valueOSystem
kFeatureOverlaySupportsAlpha enum valueOSystem
kFeatureRotationMode enum valueOSystem
kFeatureScalers enum valueOSystem
kFeatureShaders enum valueOSystem
kFeatureShadersForGame enum valueOSystem
kFeatureStretchMode enum valueOSystem
kFeatureSystemBrowserDialog enum valueOSystem
kFeatureTouchpadMode enum valueOSystem
kFeatureTouchscreen enum valueOSystem
kFeatureVirtualKeyboard enum valueOSystem
kFeatureVSync enum valueOSystem
kGfxModeNoFlags enum valueOSystem
kGfxModeRender3d enum valueOSystem
kLocalServer enum valueOSystem
kTransactionAspectRatioFailed enum valueOSystem
kTransactionFilteringFailed enum valueOSystem
kTransactionFormatNotSupported enum valueOSystem
kTransactionFullscreenFailed enum valueOSystem
kTransactionModeSwitchFailed enum valueOSystem
kTransactionShaderChangeFailed enum valueOSystem
kTransactionSizeChangeFailed enum valueOSystem
kTransactionStretchModeSwitchFailed enum valueOSystem
kTransactionSuccess enum valueOSystem
kTransactionVSyncFailed enum valueOSystem
BaseBackend::lockMouse(bool lock)OSysteminlinevirtual
ModularGraphicsBackend::lockMouse(bool lock) override finalModularGraphicsBackendvirtual
BaseBackend::lockScreen()=0OSystempure virtual
ModularGraphicsBackend::lockScreen() override finalModularGraphicsBackendvirtual
logMessage(LogMessageType::Type type, const char *message) overrideOSystem_libretrovirtual
messageBox(LogMessageType::Type type, const char *message)OSysteminlinevirtual
ModularGraphicsBackend() (defined in ModularGraphicsBackend)ModularGraphicsBackend
openUrl(const Common::String &url)OSysteminlinevirtual
OSystem() (defined in OSystem)OSystemprotected
OSystem_libretro(void) (defined in OSystem_libretro)OSystem_libretro
pollEvent(Common::Event &event) overrideOSystem_libretrovirtual
BaseBackend::presentBuffer()OSysteminlinevirtual
ModularGraphicsBackend::presentBuffer() override finalModularGraphicsBackendvirtual
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() overrideOSystem_libretroinlinevirtual
refreshRetroSettings(void) (defined in OSystem_libretro)OSystem_libretro
refreshScreen(void) (defined in OSystem_libretro)OSystem_libretro
registerDefaultSettings(const Common::String &target) constOSysteminlinevirtual
requestQuit(void) (defined in OSystem_libretro)OSystem_libretro
resetGraphicsManager(void) (defined in OSystem_libretro)OSystem_libretro
resetQuit(void) (defined in OSystem_libretro)OSystem_libretro
BaseBackend::saveScreenshot()OSysteminlinevirtual
ModularGraphicsBackend::saveScreenshot() override finalModularGraphicsBackendvirtual
BaseBackend::setCursorPalette(const byte *colors, uint start, uint num)OSysteminlinevirtual
ModularGraphicsBackend::setCursorPalette(const byte *colors, uint start, uint num) override finalModularGraphicsBackendvirtual
BaseBackend::setFeatureState(Feature f, bool enable)OSysteminlinevirtual
ModularGraphicsBackend::setFeatureState(Feature f, bool enable) overrideModularGraphicsBackendvirtual
BaseBackend::setFocusRectangle(const Common::Rect &rect)OSysteminlinevirtual
ModularGraphicsBackend::setFocusRectangle(const Common::Rect &rect) override finalModularGraphicsBackendvirtual
BaseBackend::setGraphicsMode(int mode, uint flags=kGfxModeNoFlags)OSysteminlinevirtual
BaseBackend::setGraphicsMode(const char *name)OSystem
ModularGraphicsBackend::setGraphicsMode(int mode, uint flags=kGfxModeNoFlags) overrideModularGraphicsBackendvirtual
BaseBackend::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)=0OSystempure 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 finalModularGraphicsBackendvirtual
setMousePosition(int x, int y) (defined in OSystem_libretro)OSystem_libretro
BaseBackend::setRotationMode(Common::RotationMode rotation)OSysteminlinevirtual
BaseBackend::setRotationMode(int rotation)OSystem
ModularGraphicsBackend::setRotationMode(Common::RotationMode rotation) override finalModularGraphicsBackendvirtual
BaseBackend::setScaler(const char *name, int factor) override finalBaseBackendvirtual
BaseBackend::OSystem::setScaler(uint mode, int factor)OSysteminlinevirtual
ModularGraphicsBackend::setScaler(uint mode, int factor) override finalModularGraphicsBackendvirtual
BaseBackend::setShader(const Common::Path &fileName)OSysteminlinevirtual
ModularGraphicsBackend::setShader(const Common::Path &name) override finalModularGraphicsBackendvirtual
BaseBackend::setShakePos(int shakeXOffset, int shakeYOffset)=0OSystempure virtual
ModularGraphicsBackend::setShakePos(int shakeXOffset, int shakeYOffset) override finalModularGraphicsBackendvirtual
BaseBackend::setStretchMode(int mode)OSysteminlinevirtual
BaseBackend::setStretchMode(const char *name)OSystem
ModularGraphicsBackend::setStretchMode(int mode) override finalModularGraphicsBackendvirtual
setTextInClipboard(const Common::U32String &text)OSysteminlinevirtual
setWindowCaption(const Common::U32String &caption)OSysteminlinevirtual
BaseBackend::showMouse(bool visible)=0OSystempure virtual
ModularGraphicsBackend::showMouse(bool visible) override finalModularGraphicsBackendvirtual
BaseBackend::showOverlay(bool inGUI=true)=0OSystempure virtual
ModularGraphicsBackend::showOverlay(bool inGUI) override finalModularGraphicsBackendvirtual
Task enum nameOSystem
taskFinished(Task)OSysteminlinevirtual
taskStarted(Task)OSysteminlinevirtual
testGame(const char *filedata, bool autodetect) (defined in OSystem_libretro)OSystem_libretro
TransactionError enum nameOSystem
BaseBackend::unlockScreen()=0OSystempure virtual
ModularGraphicsBackend::unlockScreen() override finalModularGraphicsBackendvirtual
BaseBackend::updateScreen()=0OSystempure virtual
ModularGraphicsBackend::updateScreen() override finalModularGraphicsBackendvirtual
updateStartSettings(const Common::String &executable, Common::String &command, Common::StringMap &startSettings, Common::StringArray &additionalArgs)OSystemvirtual
BaseBackend::warpMouse(int x, int y)=0OSystempure virtual
ModularGraphicsBackend::warpMouse(int x, int y) override finalModularGraphicsBackendvirtual
~EventSource() (defined in Common::EventSource)Common::EventSourcevirtual
~ModularGraphicsBackend() (defined in ModularGraphicsBackend)ModularGraphicsBackendvirtual
~OSystem() (defined in OSystem)OSystemprotectedvirtual
~OSystem_libretro(void) override (defined in OSystem_libretro)OSystem_libretro