104 double pass_delay = 0.0;
struct ScrArea * CTX_wm_area(const bContext *C)
void CTX_wm_region_set(bContext *C, struct ARegion *region)
struct wmWindowManager * CTX_wm_manager(const bContext *C)
struct ARegion * CTX_wm_region(const bContext *C)
void CTX_wm_area_set(bContext *C, struct ScrArea *area)
MINLINE void copy_v2_v2_int(int r[2], const int a[2])
Read Guarded memory(de)allocation.
Platform independent time functions.
void UI_tooltip_free(struct bContext *C, struct bScreen *screen, struct ARegion *region)
struct ARegion *(* wmTooltipInitFn)(struct bContext *C, struct ARegion *region, int *pass, double *r_pass_delay, bool *r_exit_on_event)
void(* MEM_freeN)(void *vmemh)
void *(* MEM_callocN)(size_t len, const char *str)
static void area(int d1, int d2, int e1, int e2, float weights[2])
struct wmTooltipState * tool_tip
struct wmEvent * eventstate
double PIL_check_seconds_timer(void)
void WM_event_remove_timer(wmWindowManager *wm, wmWindow *UNUSED(win), wmTimer *timer)
bScreen * WM_window_get_active_screen(const wmWindow *win)
wmTimer * WM_event_add_timer(wmWindowManager *wm, wmWindow *win, int event_type, double timestep)