Blender V4.5
GHOST_System Member List

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

addEventConsumer(GHOST_IEventConsumer *consumer) overrideGHOST_Systemvirtual
createOffscreenContext(GHOST_GPUSettings gpuSettings) override=0GHOST_Systempure virtual
createSystem(bool verbose, bool background)GHOST_ISystemstatic
createSystemBackground()GHOST_ISystemstatic
createWindow(const char *title, int32_t left, int32_t top, uint32_t width, uint32_t height, GHOST_TWindowState state, GHOST_GPUSettings gpuSettings, const bool exclusive=false, const bool is_dialog=false, const GHOST_IWindow *parentWindow=nullptr)=0GHOST_ISystempure virtual
dispatchEvents() overrideGHOST_Systemvirtual
disposeContext(GHOST_IContext *context)=0GHOST_ISystempure virtual
disposeSystem()GHOST_ISystemstatic
disposeWindow(GHOST_IWindow *window) overrideGHOST_Systemvirtual
exit() overrideGHOST_Systemprotectedvirtual
getAllDisplayDimensions(uint32_t &width, uint32_t &height) const =0GHOST_ISystempure virtual
getBacktraceFn()GHOST_ISystemstatic
getButtons(GHOST_Buttons &buttons) const =0GHOST_Systempure virtual
getButtonState(GHOST_TButton mask, bool &isDown) const overrideGHOST_Systemvirtual
getCapabilities() const =0GHOST_ISystempure virtual
getClipboard(bool selection) const override=0GHOST_Systempure virtual
getClipboardImage(int *r_width, int *r_height) const overrideGHOST_Systemvirtual
getCursorPosition(int32_t &x, int32_t &y) const =0GHOST_ISystempure virtual
getCursorPositionClientRelative(const GHOST_IWindow *window, int32_t &x, int32_t &y) const overrideGHOST_Systemvirtual
getCursorPreferredLogicalSize() const overrideGHOST_Systemvirtual
getEventManager() constGHOST_Systeminline
getMainDisplayDimensions(uint32_t &width, uint32_t &height) const =0GHOST_ISystempure virtual
getMilliSeconds() const =0GHOST_ISystempure virtual
getModifierKeys(GHOST_ModifierKeys &keys) const =0GHOST_Systempure virtual
getModifierKeyState(GHOST_TModifierKey mask, bool &isDown) const overrideGHOST_Systemvirtual
getNumDisplays() const =0GHOST_ISystempure virtual
getPixelAtCursor(float r_color[3]) const overrideGHOST_Systemvirtual
getSystem()GHOST_ISystemstatic
getSystemBackend()GHOST_ISystemstatic
getTabletAPI()GHOST_System
getTimerManager() constGHOST_Systeminline
getWindowManager() constGHOST_Systeminline
getWindowUnderCursor(int32_t x, int32_t y) overrideGHOST_Systemvirtual
GHOST_ISystem()GHOST_ISysteminlineprotected
GHOST_System()GHOST_Systemprotected
hasClipboardImage() const overrideGHOST_Systemvirtual
init() overrideGHOST_Systemprotectedvirtual
initDebug(GHOST_Debug debug) overrideGHOST_Systemvirtual
installTimer(uint64_t delay, uint64_t interval, GHOST_TimerProcPtr timerProc, GHOST_TUserDataPtr userData=nullptr) overrideGHOST_Systemvirtual
isDebugEnabled() overrideGHOST_Systemvirtual
m_autoFocusGHOST_System
m_backtrace_fnGHOST_ISystemprotectedstatic
m_eventManagerGHOST_Systemprotected
m_is_debug_enabledGHOST_Systemprotected
m_multitouchGesturesGHOST_Systemprotected
m_nativePixelGHOST_System
m_systemGHOST_ISystemprotectedstatic
m_system_backend_idGHOST_ISystemprotectedstatic
m_tabletAPIGHOST_Systemprotected
m_timerManagerGHOST_Systemprotected
m_windowFocusGHOST_System
m_windowManagerGHOST_Systemprotected
processEvents(bool waitForEvent)=0GHOST_ISystempure virtual
pushEvent(const GHOST_IEvent *event)GHOST_System
putClipboard(const char *buffer, bool selection) const override=0GHOST_Systempure virtual
putClipboardImage(uint *rgba, int width, int height) const overrideGHOST_Systemvirtual
removeEventConsumer(GHOST_IEventConsumer *consumer) overrideGHOST_Systemvirtual
removeTimer(GHOST_ITimerTask *timerTask) overrideGHOST_Systemvirtual
setAutoFocus(const bool auto_focus) overrideGHOST_Systemvirtual
setBacktraceFn(GHOST_TBacktraceFn backtrace_fn)GHOST_ISystemstatic
setConsoleWindowState(GHOST_TConsoleWindowState action)=0GHOST_ISystempure virtual
setCursorPosition(int32_t x, int32_t y)=0GHOST_ISystempure virtual
setCursorPositionClientRelative(GHOST_IWindow *window, int32_t x, int32_t y) overrideGHOST_Systemvirtual
setMultitouchGestures(const bool use) overrideGHOST_Systemvirtual
setTabletAPI(GHOST_TTabletAPI api) overrideGHOST_Systemvirtual
showMessageBox(const char *, const char *, const char *, const char *, const char *, GHOST_DialogOptions) const overrideGHOST_Systeminlinevirtual
useNativePixel() overrideGHOST_Systemvirtual
useWindowFocus(const bool use_focus) overrideGHOST_Systemvirtual
validWindow(GHOST_IWindow *window) overrideGHOST_Systemvirtual
~GHOST_ISystem()=defaultGHOST_ISystemprotectedvirtual
~GHOST_System() overrideGHOST_Systemprotected