Blender V5.0
wm_tooltip.cc File Reference
#include "MEM_guardedalloc.h"
#include "BLI_math_vector.h"
#include "BLI_time.h"
#include "BKE_context.hh"
#include "UI_interface.hh"
#include "WM_api.hh"
#include "WM_types.hh"

Go to the source code of this file.

Functions

double WM_tooltip_time_closed ()
void WM_tooltip_immediate_init (bContext *C, wmWindow *win, ScrArea *area, ARegion *region, wmTooltipInitFn init)
void WM_tooltip_timer_init_ex (bContext *C, wmWindow *win, ScrArea *area, ARegion *region, wmTooltipInitFn init, double delay)
void WM_tooltip_timer_init (bContext *C, wmWindow *win, ScrArea *area, ARegion *region, wmTooltipInitFn init)
void WM_tooltip_timer_clear (bContext *C, wmWindow *win)
void WM_tooltip_clear (bContext *C, wmWindow *win)
void WM_tooltip_init (bContext *C, wmWindow *win)
void WM_tooltip_refresh (bContext *C, wmWindow *win)

Variables

static double g_tooltip_time_closed

Detailed Description

Manages a per-window tool-tip.

Definition in file wm_tooltip.cc.

Function Documentation

◆ WM_tooltip_clear()

◆ WM_tooltip_immediate_init()

◆ WM_tooltip_init()

◆ WM_tooltip_refresh()

◆ WM_tooltip_time_closed()

double WM_tooltip_time_closed ( )

Definition at line 24 of file wm_tooltip.cc.

References g_tooltip_time_closed.

Referenced by button_activate_init().

◆ WM_tooltip_timer_clear()

◆ WM_tooltip_timer_init()

void WM_tooltip_timer_init ( bContext * C,
wmWindow * win,
ScrArea * area,
ARegion * region,
wmTooltipInitFn init )

Definition at line 64 of file wm_tooltip.cc.

References C, init(), UI_TOOLTIP_DELAY, and WM_tooltip_timer_init_ex().

Referenced by ui_searchbox_event(), and wm_handlers_do_gizmo_handler().

◆ WM_tooltip_timer_init_ex()

Variable Documentation

◆ g_tooltip_time_closed

double g_tooltip_time_closed
static

Definition at line 23 of file wm_tooltip.cc.

Referenced by WM_tooltip_clear(), and WM_tooltip_time_closed().