|
Blender V4.3
|
This is the complete list of members for GHOST_ISystem, including all inherited members.
| addEventConsumer(GHOST_IEventConsumer *consumer)=0 | GHOST_ISystem | pure virtual |
| beginFullScreen(const GHOST_DisplaySetting &setting, GHOST_IWindow **window, const bool stereoVisual)=0 | GHOST_ISystem | pure virtual |
| createOffscreenContext(GHOST_GPUSettings gpuSettings)=0 | GHOST_ISystem | pure virtual |
| createSystem(bool verbose, bool background) | GHOST_ISystem | static |
| createSystemBackground() | GHOST_ISystem | static |
| 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)=0 | GHOST_ISystem | pure virtual |
| dispatchEvents()=0 | GHOST_ISystem | pure virtual |
| disposeContext(GHOST_IContext *context)=0 | GHOST_ISystem | pure virtual |
| disposeSystem() | GHOST_ISystem | static |
| disposeWindow(GHOST_IWindow *window)=0 | GHOST_ISystem | pure virtual |
| endFullScreen()=0 | GHOST_ISystem | pure virtual |
| exit()=0 | GHOST_ISystem | protectedpure virtual |
| getAllDisplayDimensions(uint32_t &width, uint32_t &height) const =0 | GHOST_ISystem | pure virtual |
| getBacktraceFn() | GHOST_ISystem | static |
| getButtonState(GHOST_TButton mask, bool &isDown) const =0 | GHOST_ISystem | pure virtual |
| getCapabilities() const =0 | GHOST_ISystem | pure virtual |
| getClipboard(bool selection) const =0 | GHOST_ISystem | pure virtual |
| getClipboardImage(int *r_width, int *r_height) const =0 | GHOST_ISystem | pure virtual |
| getCursorPosition(int32_t &x, int32_t &y) const =0 | GHOST_ISystem | pure virtual |
| getCursorPositionClientRelative(const GHOST_IWindow *window, int32_t &x, int32_t &y) const =0 | GHOST_ISystem | pure virtual |
| getFullScreen()=0 | GHOST_ISystem | pure virtual |
| getMainDisplayDimensions(uint32_t &width, uint32_t &height) const =0 | GHOST_ISystem | pure virtual |
| getMilliSeconds() const =0 | GHOST_ISystem | pure virtual |
| getModifierKeyState(GHOST_TModifierKey mask, bool &isDown) const =0 | GHOST_ISystem | pure virtual |
| getNumDisplays() const =0 | GHOST_ISystem | pure virtual |
| getPixelAtCursor(float r_color[3]) const =0 | GHOST_ISystem | pure virtual |
| getSystem() | GHOST_ISystem | static |
| getSystemBackend() | GHOST_ISystem | static |
| getWindowUnderCursor(int32_t x, int32_t y)=0 | GHOST_ISystem | pure virtual |
| GHOST_ISystem() | GHOST_ISystem | inlineprotected |
| hasClipboardImage(void) const =0 | GHOST_ISystem | pure virtual |
| init()=0 | GHOST_ISystem | protectedpure virtual |
| initDebug(GHOST_Debug debug)=0 | GHOST_ISystem | pure virtual |
| installTimer(uint64_t delay, uint64_t interval, GHOST_TimerProcPtr timerProc, GHOST_TUserDataPtr userData=nullptr)=0 | GHOST_ISystem | pure virtual |
| isDebugEnabled()=0 | GHOST_ISystem | pure virtual |
| m_backtrace_fn | GHOST_ISystem | protectedstatic |
| m_system | GHOST_ISystem | protectedstatic |
| m_system_backend_id | GHOST_ISystem | protectedstatic |
| processEvents(bool waitForEvent)=0 | GHOST_ISystem | pure virtual |
| putClipboard(const char *buffer, bool selection) const =0 | GHOST_ISystem | pure virtual |
| putClipboardImage(uint *rgba, int width, int height) const =0 | GHOST_ISystem | pure virtual |
| removeEventConsumer(GHOST_IEventConsumer *consumer)=0 | GHOST_ISystem | pure virtual |
| removeTimer(GHOST_ITimerTask *timerTask)=0 | GHOST_ISystem | pure virtual |
| setAutoFocus(const bool auto_focus)=0 | GHOST_ISystem | pure virtual |
| setBacktraceFn(GHOST_TBacktraceFn backtrace_fn) | GHOST_ISystem | static |
| setConsoleWindowState(GHOST_TConsoleWindowState action)=0 | GHOST_ISystem | pure virtual |
| setCursorPosition(int32_t x, int32_t y)=0 | GHOST_ISystem | pure virtual |
| setCursorPositionClientRelative(GHOST_IWindow *window, int32_t x, int32_t y)=0 | GHOST_ISystem | pure virtual |
| setMultitouchGestures(const bool use)=0 | GHOST_ISystem | pure virtual |
| setTabletAPI(GHOST_TTabletAPI api)=0 | GHOST_ISystem | pure virtual |
| showMessageBox(const char *, const char *, const char *, const char *, const char *, GHOST_DialogOptions) const =0 | GHOST_ISystem | pure virtual |
| updateFullScreen(const GHOST_DisplaySetting &setting, GHOST_IWindow **window)=0 | GHOST_ISystem | pure virtual |
| useNativePixel()=0 | GHOST_ISystem | pure virtual |
| useWindowFocus(const bool use_focus)=0 | GHOST_ISystem | pure virtual |
| validWindow(GHOST_IWindow *window)=0 | GHOST_ISystem | pure virtual |
| ~GHOST_ISystem() | GHOST_ISystem | inlineprotectedvirtual |