Blender V4.3
wm_tooltip.cc File Reference
#include "MEM_guardedalloc.h"
#include "BLI_math_vector.h"
#include "BLI_time.h"
#include "BLI_utildefines.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()

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

◆ WM_tooltip_init()

◆ WM_tooltip_refresh()

void WM_tooltip_refresh ( bContext * C,
wmWindow * win )

◆ WM_tooltip_time_closed()

double WM_tooltip_time_closed ( )

Definition at line 25 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 )

◆ WM_tooltip_timer_init_ex()

Variable Documentation

◆ g_tooltip_time_closed

double g_tooltip_time_closed
static

Definition at line 24 of file wm_tooltip.cc.

Referenced by WM_tooltip_clear(), and WM_tooltip_time_closed().