Blender V5.0
GHOST_SystemWin32 Member List

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

addEventConsumer(GHOST_IEventConsumer *consumer) overrideGHOST_Systemvirtual
auto_focus_GHOST_System
backtrace_fn_GHOST_ISystemprotectedstatic
console_status_GHOST_SystemWin32protected
convertKey(short vKey, short ScanCode, short extend) constGHOST_SystemWin32protected
createOffscreenContext(GHOST_GPUSettings gpu_settings) overrideGHOST_SystemWin32virtual
createOffscreenContextD3D()GHOST_SystemWin32static
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 gpu_settings, const bool exclusive=false, const bool is_dialog=false, const GHOST_IWindow *parent_window=nullptr) overrideGHOST_SystemWin32virtual
dispatchEvents() overrideGHOST_Systemvirtual
disposeContext(GHOST_IContext *context) overrideGHOST_SystemWin32virtual
disposeContextD3D(GHOST_ContextD3D *context)GHOST_SystemWin32static
disposeSystem()GHOST_ISystemstatic
disposeWindow(GHOST_IWindow *window) overrideGHOST_Systemvirtual
driveTrackpad()GHOST_SystemWin32protected
event_manager_GHOST_Systemprotected
exit() overrideGHOST_SystemWin32protectedvirtual
freq_GHOST_SystemWin32protected
getAllDisplayDimensions(uint32_t &width, uint32_t &height) const overrideGHOST_SystemWin32virtual
getBacktraceFn()GHOST_ISystemstatic
getButtons(GHOST_Buttons &buttons) const overrideGHOST_SystemWin32virtual
getButtonState(GHOST_TButton mask, bool &is_down) const overrideGHOST_Systemvirtual
getCapabilities() const overrideGHOST_SystemWin32virtual
getClipboard(bool selection) const overrideGHOST_SystemWin32virtual
getClipboardImage(int *r_width, int *r_height) const overrideGHOST_SystemWin32virtual
getCursorPosition(int32_t &x, int32_t &y) const overrideGHOST_SystemWin32virtual
getCursorPositionClientRelative(const GHOST_IWindow *window, int32_t &x, int32_t &y) const overrideGHOST_Systemvirtual
getCursorPreferredLogicalSize() const overrideGHOST_SystemWin32virtual
getEventManager() constGHOST_Systeminline
getMainDisplayDimensions(uint32_t &width, uint32_t &height) const overrideGHOST_SystemWin32virtual
getMilliSeconds() const overrideGHOST_SystemWin32virtual
getModifierKeys(GHOST_ModifierKeys &keys) const overrideGHOST_SystemWin32virtual
getModifierKeyState(GHOST_TModifierKey mask, bool &is_down) const overrideGHOST_Systemvirtual
getNumDisplays() const overrideGHOST_SystemWin32virtual
getPixelAtCursor(float r_color[3]) const overrideGHOST_SystemWin32virtual
getSystem()GHOST_ISystemstatic
getSystemBackend()GHOST_ISystemstatic
getTabletAPI()GHOST_System
getTimerManager() constGHOST_Systeminline
getUseWindowFrame()GHOST_ISystemstatic
getWindowManager() constGHOST_Systeminline
getWindowUnderCursor(int32_t, int32_t) overrideGHOST_SystemWin32virtual
GHOST_ISystem()GHOST_ISysteminlineprotected
GHOST_System()GHOST_Systemprotected
GHOST_SystemWin32()GHOST_SystemWin32
handleKeyboardChange()GHOST_SystemWin32inlineprotected
hardKey(RAWINPUT const &raw, bool *r_key_down)GHOST_SystemWin32protected
has_alt_gr_GHOST_SystemWin32protected
has_performance_counter_GHOST_SystemWin32protected
hasClipboardImage() const overrideGHOST_SystemWin32virtual
init() overrideGHOST_SystemWin32protectedvirtual
initDebug(GHOST_Debug debug) overrideGHOST_SystemWin32virtual
installTimer(uint64_t delay, uint64_t interval, GHOST_TimerProcPtr timer_proc, GHOST_TUserDataPtr user_data=nullptr) overrideGHOST_Systemvirtual
is_debug_enabled_GHOST_Systemprotected
isDebugEnabled() overrideGHOST_Systemvirtual
keylayout_GHOST_SystemWin32protected
lang_id_GHOST_SystemWin32protected
multitouch_gestures_GHOST_Systemprotected
native_pixel_GHOST_System
performanceCounterToMillis(__int64 perf_ticks) constGHOST_SystemWin32
processButtonEvent(GHOST_TEventType type, GHOST_WindowWin32 *window, GHOST_TButton mask)GHOST_SystemWin32protectedstatic
processCursorEvent(GHOST_WindowWin32 *window, const int32_t screen_co[2])GHOST_SystemWin32protectedstatic
processEvents(bool waitForEvent) overrideGHOST_SystemWin32virtual
processKeyEvent(GHOST_WindowWin32 *window, RAWINPUT const &raw)GHOST_SystemWin32protectedstatic
processMinMaxInfo(MINMAXINFO *minmax)GHOST_SystemWin32protectedstatic
processPointerEvent(UINT type, GHOST_WindowWin32 *window, WPARAM wParam, LPARAM lParam, bool &eventhandled)GHOST_SystemWin32protectedstatic
processSpecialKey(short vKey, short scanCode) constGHOST_SystemWin32protected
processTrackpad()GHOST_SystemWin32protected
processWheelEventHorizontal(GHOST_WindowWin32 *window, WPARAM wParam, LPARAM lParam)GHOST_SystemWin32protectedstatic
processWheelEventVertical(GHOST_WindowWin32 *window, WPARAM wParam, LPARAM lParam)GHOST_SystemWin32protectedstatic
processWindowEvent(GHOST_TEventType type, GHOST_WindowWin32 *window)GHOST_SystemWin32protectedstatic
processWindowSizeEvent(GHOST_WindowWin32 *window)GHOST_SystemWin32protectedstatic
processWintabEvent(GHOST_WindowWin32 *window)GHOST_SystemWin32protectedstatic
pushDragDropEvent(GHOST_TEventType eventType, GHOST_TDragnDropTypes draggedObjectType, GHOST_WindowWin32 *window, int mouseX, int mouseY, void *data)GHOST_SystemWin32static
pushEvent(const GHOST_IEvent *event)GHOST_System
putClipboard(const char *buffer, bool selection) const overrideGHOST_SystemWin32virtual
putClipboardImage(uint *rgba, int width, int height) const overrideGHOST_SystemWin32virtual
removeEventConsumer(GHOST_IEventConsumer *consumer) overrideGHOST_Systemvirtual
removeTimer(GHOST_ITimerTask *timerTask) overrideGHOST_Systemvirtual
s_wndProc(HWND hwnd, UINT msg, WPARAM wParam, LPARAM lParam)GHOST_SystemWin32protectedstatic
setAutoFocus(const bool auto_focus) overrideGHOST_Systemvirtual
setBacktraceFn(GHOST_TBacktraceFn backtrace_fn)GHOST_ISystemstatic
setConsoleWindowState(GHOST_TConsoleWindowState action) overrideGHOST_SystemWin32protectedvirtual
setCursorPosition(int32_t x, int32_t y) overrideGHOST_SystemWin32virtual
setCursorPositionClientRelative(GHOST_IWindow *window, int32_t x, int32_t y) overrideGHOST_Systemvirtual
setMultitouchGestures(const bool use) overrideGHOST_Systemvirtual
setTabletAPI(GHOST_TTabletAPI api) overrideGHOST_SystemWin32virtual
setUseWindowFrame(bool use_window_frame)GHOST_ISystemstatic
showMessageBox(const char *title, const char *message, const char *help_label, const char *continue_label, const char *link, GHOST_DialogOptions dialog_options) const overrideGHOST_SystemWin32virtual
system_GHOST_ISystemprotectedstatic
system_backend_id_GHOST_ISystemprotectedstatic
tablet_api_GHOST_Systemprotected
timer_manager_GHOST_Systemprotected
use_window_frame_GHOST_ISystemprotectedstatic
useNativePixel() overrideGHOST_Systemvirtual
useWindowFocus(const bool use_focus) overrideGHOST_Systemvirtual
validWindow(GHOST_IWindow *window) overrideGHOST_Systemvirtual
wheel_delta_accum_horizontal_GHOST_SystemWin32protected
wheel_delta_accum_vertical_GHOST_SystemWin32protected
window_focus_GHOST_System
window_manager_GHOST_Systemprotected
~GHOST_ISystem()=defaultGHOST_ISystemprotectedvirtual
~GHOST_System() overrideGHOST_Systemprotected
~GHOST_SystemWin32() overrideGHOST_SystemWin32