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
_ptrmouseButton (defined in OSystem_libretro)OSystem_libretro
_savefileManagerOSystemprotected
_textToSpeechManagerOSystemprotected
_timerManagerOSystemprotected
addSysArchivesToSearchSet(Common::SearchSet &s, int priority=0) overrideOSystem_libretrovirtual
applyBackendSettings() overrideOSystem_libretrovirtual
backendInitialized() constOSysteminline
EventsBaseBackend::beginGFXTransaction()OSysteminlinevirtual
ModularGraphicsBackend::beginGFXTransaction() override finalModularGraphicsBackendvirtual
buildBackendOptionsWidget(GUI::GuiObject *boss, const Common::String &name, const Common::String &target) const overrideOSystem_libretrovirtual
buildHelpDialogData() overrideOSystem_libretrovirtual
EventsBaseBackend::clearFocusRectangle()OSysteminlinevirtual
ModularGraphicsBackend::clearFocusRectangle() override finalModularGraphicsBackendvirtual
EventsBaseBackend::clearOverlay()=0OSystempure virtual
ModularGraphicsBackend::clearOverlay() override finalModularGraphicsBackendvirtual
EventsBaseBackend::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
EventsBaseBackend::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
EventsBaseBackend::displayActivityIconOnOSD(const Graphics::Surface *icon) overrideBaseBackendinlinevirtual
ModularGraphicsBackend::displayActivityIconOnOSD(const Graphics::Surface *icon) override finalModularGraphicsBackendvirtual
displayLogFile()OSysteminlinevirtual
EventsBaseBackend::displayMessageOnOSD(const Common::U32String &msg) overrideBaseBackendvirtual
ModularGraphicsBackend::displayMessageOnOSD(const Common::U32String &msg) override finalModularGraphicsBackendvirtual
EventsBaseBackend::endGFXTransaction()OSysteminlinevirtual
ModularGraphicsBackend::endGFXTransaction() override finalModularGraphicsBackendvirtual
engineDone()OSysteminlinevirtual
engineInit(void) overrideOSystem_libretrovirtual
fatalError()OSystemvirtual
Feature enum nameOSystem
EventsBaseBackend::fillScreen(uint32 col) overrideBaseBackendvirtual
EventsBaseBackend::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
EventsBaseBackend::getDefaultGraphicsMode() constOSysteminlinevirtual
ModularGraphicsBackend::getDefaultGraphicsMode() const overrideModularGraphicsBackendvirtual
getDefaultLogFileName()OSysteminlinevirtual
EventsBaseBackend::getDefaultScaleFactor() constOSysteminlinevirtual
ModularGraphicsBackend::getDefaultScaleFactor() const override finalModularGraphicsBackendvirtual
EventsBaseBackend::getDefaultScaler() constOSysteminlinevirtual
ModularGraphicsBackend::getDefaultScaler() const override finalModularGraphicsBackendvirtual
EventsBaseBackend::getDefaultStretchMode() constOSysteminlinevirtual
ModularGraphicsBackend::getDefaultStretchMode() const override finalModularGraphicsBackendvirtual
getDialogManager()OSysteminlinevirtual
getDLCStore()OSysteminlinevirtual
getDoubleClickTime() constOSysteminlinevirtual
getEventManager()OSysteminline
EventsBaseBackend::getFeatureState(Feature f)OSysteminlinevirtual
ModularGraphicsBackend::getFeatureState(Feature f) overrideModularGraphicsBackendvirtual
getFilesystemFactory()OSystemvirtual
getGlobalKeymaps()OSysteminlinevirtual
getGraphicsManager() (defined in ModularGraphicsBackend)ModularGraphicsBackend
EventsBaseBackend::getGraphicsMode() constOSysteminlinevirtual
ModularGraphicsBackend::getGraphicsMode() const overrideModularGraphicsBackendvirtual
getHardwareInputSet()OSysteminlinevirtual
EventsBaseBackend::getHeight()=0OSystempure virtual
ModularGraphicsBackend::getHeight() override finalModularGraphicsBackendvirtual
EventsBaseBackend::getHiDPIScreenFactor() constOSysteminlinevirtual
ModularGraphicsBackend::getHiDPIScreenFactor() const override finalModularGraphicsBackendvirtual
getKeymapperDefaultBindings()OSysteminlinevirtual
getMillis(bool skipRecord=false) overrideOSystem_libretrovirtual
getMixer(void) overrideOSystem_libretrovirtual
getOpenGLType() constOSysteminlinevirtual
EventsBaseBackend::getOverlayFormat() const =0OSystempure virtual
ModularGraphicsBackend::getOverlayFormat() const override finalModularGraphicsBackendvirtual
EventsBaseBackend::getOverlayHeight()=0OSystempure virtual
ModularGraphicsBackend::getOverlayHeight() override finalModularGraphicsBackendvirtual
EventsBaseBackend::getOverlayWidth()=0OSystempure virtual
ModularGraphicsBackend::getOverlayWidth() override finalModularGraphicsBackendvirtual
EventsBaseBackend::getPaletteManager()=0OSystempure virtual
ModularGraphicsBackend::getPaletteManager() override finalModularGraphicsBackendvirtual
getSaveDir(void) (defined in OSystem_libretro)OSystem_libretro
getSavefileManager()OSystemvirtual
EventsBaseBackend::getScaleFactor() constOSysteminlinevirtual
ModularGraphicsBackend::getScaleFactor() const override finalModularGraphicsBackendvirtual
EventsBaseBackend::getScaler() constOSysteminlinevirtual
ModularGraphicsBackend::getScaler() const override finalModularGraphicsBackendvirtual
getScreen(const Graphics::ManagedSurface *&screen) (defined in OSystem_libretro)OSystem_libretro
EventsBaseBackend::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
EventsBaseBackend::getStretchMode() constOSysteminlinevirtual
ModularGraphicsBackend::getStretchMode() const override finalModularGraphicsBackendvirtual
getSupportedAntiAliasingLevels() constOSysteminlinevirtual
getSupportedFormats() const (defined in OSystem)OSysteminline
EventsBaseBackend::getSupportedGraphicsModes() constOSysteminlinevirtual
ModularGraphicsBackend::getSupportedGraphicsModes() const overrideModularGraphicsBackendvirtual
EventsBaseBackend::getSupportedStretchModes() constOSysteminlinevirtual
ModularGraphicsBackend::getSupportedStretchModes() const override finalModularGraphicsBackendvirtual
getSystemLanguage() constOSystemvirtual
getTextFromClipboard()OSysteminlinevirtual
getTextToSpeechManager()OSysteminlinevirtual
getTimeAndDate(TimeDate &t, bool skipRecord) const overrideOSystem_libretrovirtual
getTimerManager()OSystemvirtual
EventsBaseBackend::getWidth()=0OSystempure virtual
ModularGraphicsBackend::getWidth() override finalModularGraphicsBackendvirtual
GfxModeFlags enum nameOSystem
EventsBaseBackend::grabOverlay(Graphics::Surface &surface)=0OSystempure virtual
ModularGraphicsBackend::grabOverlay(Graphics::Surface &surface) override finalModularGraphicsBackendvirtual
EventsBaseBackend::hasFeature(Feature f)OSysteminlinevirtual
ModularGraphicsBackend::hasFeature(Feature f) overrideModularGraphicsBackendvirtual
hasTextInClipboard()OSysteminlinevirtual
EventsBaseBackend::hideOverlay()=0OSystempure virtual
ModularGraphicsBackend::hideOverlay() override finalModularGraphicsBackendvirtual
init()OSysteminlinevirtual
initBackend(void) overrideOSystem_libretrovirtual
EventsBaseBackend::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
EventsBaseBackend::initSizeHint(const Graphics::ModeList &modes)OSysteminlinevirtual
ModularGraphicsBackend::initSizeHint(const Graphics::ModeList &modes) override finalModularGraphicsBackendvirtual
inLauncher(void) (defined in OSystem_libretro)OSystem_libretro
isConnectionLimited()OSystemvirtual
EventsBaseBackend::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
kFeatureFullscreenToggleKeepsContext 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
EventsBaseBackend::lockMouse(bool lock)OSysteminlinevirtual
ModularGraphicsBackend::lockMouse(bool lock) override finalModularGraphicsBackendvirtual
EventsBaseBackend::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
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
EventsBaseBackend::saveScreenshot()OSysteminlinevirtual
ModularGraphicsBackend::saveScreenshot() override finalModularGraphicsBackendvirtual
EventsBaseBackend::setCursorPalette(const byte *colors, uint start, uint num)OSysteminlinevirtual
ModularGraphicsBackend::setCursorPalette(const byte *colors, uint start, uint num) override finalModularGraphicsBackendvirtual
EventsBaseBackend::setFeatureState(Feature f, bool enable)OSysteminlinevirtual
ModularGraphicsBackend::setFeatureState(Feature f, bool enable) overrideModularGraphicsBackendvirtual
EventsBaseBackend::setFocusRectangle(const Common::Rect &rect)OSysteminlinevirtual
ModularGraphicsBackend::setFocusRectangle(const Common::Rect &rect) override finalModularGraphicsBackendvirtual
EventsBaseBackend::setGraphicsMode(int mode, uint flags=kGfxModeNoFlags)OSysteminlinevirtual
EventsBaseBackend::setGraphicsMode(const char *name)OSystem
ModularGraphicsBackend::setGraphicsMode(int mode, uint flags=kGfxModeNoFlags) overrideModularGraphicsBackendvirtual
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)=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
EventsBaseBackend::setScaler(const char *name, int factor) override finalBaseBackendvirtual
EventsBaseBackend::OSystem::setScaler(uint mode, int factor)OSysteminlinevirtual
ModularGraphicsBackend::setScaler(uint mode, int factor) override finalModularGraphicsBackendvirtual
EventsBaseBackend::setShader(const Common::Path &fileName)OSysteminlinevirtual
ModularGraphicsBackend::setShader(const Common::Path &name) override finalModularGraphicsBackendvirtual
EventsBaseBackend::setShakePos(int shakeXOffset, int shakeYOffset)=0OSystempure virtual
ModularGraphicsBackend::setShakePos(int shakeXOffset, int shakeYOffset) override finalModularGraphicsBackendvirtual
EventsBaseBackend::setStretchMode(int mode)OSysteminlinevirtual
EventsBaseBackend::setStretchMode(const char *name)OSystem
ModularGraphicsBackend::setStretchMode(int mode) override finalModularGraphicsBackendvirtual
setTextInClipboard(const Common::U32String &text)OSysteminlinevirtual
setWindowCaption(const Common::U32String &caption)OSysteminlinevirtual
EventsBaseBackend::showMouse(bool visible)=0OSystempure virtual
ModularGraphicsBackend::showMouse(bool visible) override finalModularGraphicsBackendvirtual
EventsBaseBackend::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
EventsBaseBackend::unlockScreen()=0OSystempure virtual
ModularGraphicsBackend::unlockScreen() override finalModularGraphicsBackendvirtual
EventsBaseBackend::updateScreen()=0OSystempure virtual
ModularGraphicsBackend::updateScreen() override finalModularGraphicsBackendvirtual
updateStartSettings(const Common::String &executable, Common::String &command, Common::StringMap &startSettings, Common::StringArray &additionalArgs)OSystemvirtual
EventsBaseBackend::warpMouse(int x, int y)=0OSystempure virtual
ModularGraphicsBackend::warpMouse(int x, int y) override finalModularGraphicsBackendvirtual
~ModularGraphicsBackend() (defined in ModularGraphicsBackend)ModularGraphicsBackendvirtual
~OSystem() (defined in OSystem)OSystemprotectedvirtual
~OSystem_libretro(void) override (defined in OSystem_libretro)OSystem_libretro