Blender
V3.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, const bool alphaBackground=0)=0 | GHOST_ISystem | pure virtual |
createOffscreenContext(GHOST_GLSettings glSettings)=0 | GHOST_ISystem | pure virtual |
createSystem() | GHOST_ISystem | static |
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)=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(void)=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 |
getClipboard(bool selection) 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(void)=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 |
getSystem() | GHOST_ISystem | static |
getWindowUnderCursor(int32_t x, int32_t y)=0 | GHOST_ISystem | pure virtual |
GHOST_ISystem() | GHOST_ISystem | inlineprotected |
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=NULL)=0 | GHOST_ISystem | pure virtual |
isDebugEnabled()=0 | GHOST_ISystem | pure virtual |
m_backtrace_fn | GHOST_ISystem | protectedstatic |
m_system | GHOST_ISystem | protectedstatic |
processEvents(bool waitForEvent)=0 | GHOST_ISystem | pure virtual |
putClipboard(const char *buffer, bool selection) const =0 | GHOST_ISystem | pure virtual |
removeEventConsumer(GHOST_IEventConsumer *consumer)=0 | GHOST_ISystem | pure virtual |
removeTimer(GHOST_ITimerTask *timerTask)=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 |
supportsCursorWarp()=0 | GHOST_ISystem | pure virtual |
supportsWindowPosition()=0 | GHOST_ISystem | pure virtual |
updateFullScreen(const GHOST_DisplaySetting &setting, GHOST_IWindow **window)=0 | GHOST_ISystem | pure virtual |
useNativePixel(void)=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 |