115void wm_window_IME_begin(
wmWindow *win,
int x,
int y,
int w,
int h,
bool complete);
116void wm_window_IME_end(
wmWindow *win);
#define ATTR_WARN_UNUSED_RESULT
#define ATTR_NONNULL(...)
SIMD_FORCE_INLINE const btScalar & w() const
Return the w value.
int wm_window_new_main_exec(bContext *C, wmOperator *op)
void wm_quit_with_optional_confirmation_prompt(bContext *C, wmWindow *win) ATTR_NONNULL()
void wm_cursor_position_from_ghost_screen_coords(wmWindow *win, int *x, int *y)
wmWindow * wm_window_new(const Main *bmain, wmWindowManager *wm, wmWindow *parent, bool dialog)
void wm_window_raise(wmWindow *win)
void wm_window_swap_buffers(wmWindow *win)
Push rendered buffer to the screen.
void wm_cursor_position_to_ghost_client_coords(wmWindow *win, int *x, int *y)
void wm_cursor_position_from_ghost_client_coords(wmWindow *win, int *x, int *y)
void wm_cursor_position_to_ghost_screen_coords(wmWindow *win, int *x, int *y)
void wm_test_autorun_revert_action_set(wmOperatorType *ot, PointerRNA *ptr)
wmWindow * wm_window_copy_test(bContext *C, wmWindow *win_src, bool duplicate_layout, bool child)
void wm_window_reset_drawable()
void wm_window_events_process(const bContext *C)
void wm_window_close(bContext *C, wmWindowManager *wm, wmWindow *win)
void wm_window_set_swap_interval(wmWindow *win, int interval)
void wm_window_set_size(wmWindow *win, int width, int height)
void wm_ghost_init_background()
int wm_window_close_exec(bContext *C, wmOperator *op)
bool wm_window_get_swap_interval(wmWindow *win, int *r_interval)
void wm_window_ghostwindows_remove_invalid(bContext *C, wmWindowManager *wm)
bool wm_get_desktopsize(int r_size[2]) ATTR_NONNULL(1) ATTR_WARN_UNUSED_RESULT
void wm_window_clear_drawable(wmWindowManager *wm)
void wm_window_make_drawable(wmWindowManager *wm, wmWindow *win)
void wm_test_autorun_warning(bContext *C)
bool wm_cursor_position_get(wmWindow *win, int *r_x, int *r_y) ATTR_WARN_UNUSED_RESULT
wmWindow * wm_window_copy(Main *bmain, wmWindowManager *wm, wmWindow *win_src, bool duplicate_layout, bool child)
int wm_window_fullscreen_toggle_exec(bContext *C, wmOperator *op)
void wm_window_free(bContext *C, wmWindowManager *wm, wmWindow *win)
int wm_window_new_exec(bContext *C, wmOperator *op)
void wm_ghost_init(bContext *C)
void wm_window_ghostwindows_ensure(wmWindowManager *wm)
bool wm_get_screensize(int r_size[2]) ATTR_NONNULL(1) ATTR_WARN_UNUSED_RESULT
void wm_window_timers_delete_removed(wmWindowManager *wm)
void wm_window_lower(wmWindow *win)