ScummVM API documentation
OSystem Member List

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

_audiocdManagerOSystemprotected
_clipboardOSystemprotected
_dialogManagerOSystemprotected
_dlcStoreOSystemprotected
_dummyUnusedOSystemprotected
_eventManagerOSystemprotected
_fsFactoryOSystemprotected
_savefileManagerOSystemprotected
_textToSpeechManagerOSystemprotected
_timerManagerOSystemprotected
addSysArchivesToSearchSet(Common::SearchSet &s, int priority=0)OSysteminlinevirtual
applyBackendSettings()OSysteminlinevirtual
backendInitialized() constOSysteminline
beginGFXTransaction()OSysteminlinevirtual
buildBackendOptionsWidget(GUI::GuiObject *boss, const Common::String &name, const Common::String &target) constOSysteminlinevirtual
buildHelpDialogData()OSysteminlinevirtual
clearFocusRectangle()OSysteminlinevirtual
clearOverlay()=0OSystempure virtual
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
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
fillScreen(const Common::Rect &r, uint32 col)=0OSystempure virtual
getAudioCDManager()OSysteminline
getDefaultConfigFileName()OSystemvirtual
getDefaultGraphicsMode() constOSysteminlinevirtual
getDefaultLogFileName()OSysteminlinevirtual
getDefaultScaleFactor() constOSysteminlinevirtual
getDefaultScaler() constOSysteminlinevirtual
getDefaultStretchMode() constOSysteminlinevirtual
getDialogManager()OSysteminlinevirtual
getDLCStore()OSysteminlinevirtual
getDoubleClickTime() constOSysteminlinevirtual
getEventManager()OSysteminline
getFeatureState(Feature f)OSysteminlinevirtual
getFilesystemFactory()OSystemvirtual
getGlobalKeymaps()OSysteminlinevirtual
getGraphicsMode() constOSysteminlinevirtual
getHardwareInputSet()OSysteminlinevirtual
getHeight()=0OSystempure virtual
getHiDPIScreenFactor() constOSysteminlinevirtual
getKeymapperDefaultBindings()OSysteminlinevirtual
getMillis(bool skipRecord=false)=0OSystempure virtual
getMixer()=0OSystempure virtual
getOpenGLType() constOSysteminlinevirtual
getOverlayFormat() const =0OSystempure virtual
getOverlayHeight()=0OSystempure virtual
getOverlayWidth()=0OSystempure virtual
getPaletteManager()=0OSystempure virtual
getSavefileManager()OSystemvirtual
getScaleFactor() constOSysteminlinevirtual
getScaler() constOSysteminlinevirtual
getScreenChangeID() constOSysteminlinevirtual
getScreenFormat() const (defined in OSystem)OSysteminline
getStretchMode() constOSysteminlinevirtual
getSupportedAntiAliasingLevels() constOSysteminlinevirtual
getSupportedFormats() const (defined in OSystem)OSysteminline
getSupportedGraphicsModes() constOSysteminlinevirtual
getSupportedStretchModes() constOSysteminlinevirtual
getSystemLanguage() constOSystemvirtual
getTextFromClipboard()OSysteminlinevirtual
getTextToSpeechManager()OSysteminlinevirtual
getTimeAndDate(TimeDate &td, bool skipRecord=false) const =0OSystempure virtual
getTimerManager()OSystemvirtual
getWidth()=0OSystempure virtual
GfxModeFlags enum nameOSystem
grabOverlay(Graphics::Surface &surface)=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
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
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
lockMouse(bool lock)OSysteminlinevirtual
lockScreen()=0OSystempure virtual
logMessage(LogMessageType::Type type, const char *message)=0OSystempure virtual
messageBox(LogMessageType::Type type, const char *message)OSysteminlinevirtual
NonCopyable() (defined in Common::NonCopyable)Common::NonCopyableinlineprivate
openUrl(const Common::String &url)OSysteminlinevirtual
OSystem() (defined in OSystem)OSystemprotected
quit()=0OSystempure virtual
registerDefaultSettings(const Common::String &target) constOSysteminlinevirtual
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, const byte *mask=nullptr)=0OSystempure virtual
setScaler(uint mode, int factor)OSysteminlinevirtual
setScaler(const char *name, int factor)OSysteminlinevirtual
setShader(const Common::Path &fileName)OSysteminlinevirtual
setShakePos(int shakeXOffset, int shakeYOffset)=0OSystempure virtual
setStretchMode(int mode)OSysteminlinevirtual
setStretchMode(const char *name)OSystem
setTextInClipboard(const Common::U32String &text)OSysteminlinevirtual
setWindowCaption(const Common::U32String &caption)OSysteminlinevirtual
showMouse(bool visible)=0OSystempure virtual
showOverlay(bool inGUI=true)=0OSystempure virtual
Task enum nameOSystem
taskFinished(Task)OSysteminlinevirtual
taskStarted(Task)OSysteminlinevirtual
TransactionError enum nameOSystem
unlockScreen()=0OSystempure virtual
updateScreen()=0OSystempure virtual
updateStartSettings(const Common::String &executable, Common::String &command, Common::StringMap &startSettings, Common::StringArray &additionalArgs)OSystemvirtual
warpMouse(int x, int y)=0OSystempure virtual
~OSystem() (defined in OSystem)OSystemprotectedvirtual