106 double pass_delay = 0.0;
ScrArea * CTX_wm_area(const bContext *C)
void CTX_wm_area_set(bContext *C, ScrArea *area)
void CTX_wm_region_set(bContext *C, ARegion *region)
ARegion * CTX_wm_region(const bContext *C)
wmWindowManager * CTX_wm_manager(const bContext *C)
MINLINE void copy_v2_v2_int(int r[2], const int a[2])
Platform independent time functions.
double BLI_time_now_seconds(void)
Read Guarded memory(de)allocation.
void UI_tooltip_free(bContext *C, bScreen *screen, ARegion *region)
ARegion *(*)(bContext *C, ARegion *region, int *pass, double *r_pass_delay, bool *r_exit_on_event) wmTooltipInitFn
void * MEM_callocN(size_t len, const char *str)
void MEM_freeN(void *vmemh)
static void init(bNodeTree *, bNode *node)
struct wmTooltipState * tool_tip
struct wmEvent * eventstate
wmTimer * WM_event_timer_add(wmWindowManager *wm, wmWindow *win, const wmEventType event_type, const double time_step)
void WM_event_timer_remove(wmWindowManager *wm, wmWindow *, wmTimer *timer)
bScreen * WM_window_get_active_screen(const wmWindow *win)