Blender  V3.3
GHOST_ISystem Member List

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

addEventConsumer(GHOST_IEventConsumer *consumer)=0GHOST_ISystempure virtual
beginFullScreen(const GHOST_DisplaySetting &setting, GHOST_IWindow **window, const bool stereoVisual, const bool alphaBackground=0)=0GHOST_ISystempure virtual
createOffscreenContext(GHOST_GLSettings glSettings)=0GHOST_ISystempure virtual
createSystem()GHOST_ISystemstatic
createWindow(const char *title, int32_t left, int32_t top, uint32_t width, uint32_t height, GHOST_TWindowState state, GHOST_TDrawingContextType type, GHOST_GLSettings glSettings, const bool exclusive=false, const bool is_dialog=false, const GHOST_IWindow *parentWindow=NULL)=0GHOST_ISystempure virtual
dispatchEvents()=0GHOST_ISystempure virtual
disposeContext(GHOST_IContext *context)=0GHOST_ISystempure virtual
disposeSystem()GHOST_ISystemstatic
disposeWindow(GHOST_IWindow *window)=0GHOST_ISystempure virtual
endFullScreen(void)=0GHOST_ISystempure virtual
exit()=0GHOST_ISystemprotectedpure virtual
getAllDisplayDimensions(uint32_t &width, uint32_t &height) const =0GHOST_ISystempure virtual
getBacktraceFn()GHOST_ISystemstatic
getButtonState(GHOST_TButton mask, bool &isDown) const =0GHOST_ISystempure virtual
getClipboard(bool selection) const =0GHOST_ISystempure virtual
getCursorPosition(int32_t &x, int32_t &y) const =0GHOST_ISystempure virtual
getCursorPositionClientRelative(const GHOST_IWindow *window, int32_t &x, int32_t &y) const =0GHOST_ISystempure virtual
getFullScreen(void)=0GHOST_ISystempure virtual
getMainDisplayDimensions(uint32_t &width, uint32_t &height) const =0GHOST_ISystempure virtual
getMilliSeconds() const =0GHOST_ISystempure virtual
getModifierKeyState(GHOST_TModifierKey mask, bool &isDown) const =0GHOST_ISystempure virtual
getNumDisplays() const =0GHOST_ISystempure virtual
getSystem()GHOST_ISystemstatic
getWindowUnderCursor(int32_t x, int32_t y)=0GHOST_ISystempure virtual
GHOST_ISystem()GHOST_ISysteminlineprotected
init()=0GHOST_ISystemprotectedpure virtual
initDebug(GHOST_Debug debug)=0GHOST_ISystempure virtual
installTimer(uint64_t delay, uint64_t interval, GHOST_TimerProcPtr timerProc, GHOST_TUserDataPtr userData=NULL)=0GHOST_ISystempure virtual
isDebugEnabled()=0GHOST_ISystempure virtual
m_backtrace_fnGHOST_ISystemprotectedstatic
m_systemGHOST_ISystemprotectedstatic
processEvents(bool waitForEvent)=0GHOST_ISystempure virtual
putClipboard(const char *buffer, bool selection) const =0GHOST_ISystempure virtual
removeEventConsumer(GHOST_IEventConsumer *consumer)=0GHOST_ISystempure virtual
removeTimer(GHOST_ITimerTask *timerTask)=0GHOST_ISystempure virtual
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)=0GHOST_ISystempure virtual
setMultitouchGestures(const bool use)=0GHOST_ISystempure virtual
setTabletAPI(GHOST_TTabletAPI api)=0GHOST_ISystempure virtual
showMessageBox(const char *, const char *, const char *, const char *, const char *, GHOST_DialogOptions) const =0GHOST_ISystempure virtual
supportsCursorWarp()=0GHOST_ISystempure virtual
supportsWindowPosition()=0GHOST_ISystempure virtual
updateFullScreen(const GHOST_DisplaySetting &setting, GHOST_IWindow **window)=0GHOST_ISystempure virtual
useNativePixel(void)=0GHOST_ISystempure virtual
useWindowFocus(const bool use_focus)=0GHOST_ISystempure virtual
validWindow(GHOST_IWindow *window)=0GHOST_ISystempure virtual
~GHOST_ISystem()GHOST_ISysteminlineprotectedvirtual