Blender  V3.3
Functions | Variables
wm_tooltip.c File Reference
#include "MEM_guardedalloc.h"
#include "BLI_math_vector.h"
#include "BLI_utildefines.h"
#include "BKE_context.h"
#include "ED_screen.h"
#include "UI_interface.h"
#include "WM_api.h"
#include "WM_types.h"
#include "PIL_time.h"

Go to the source code of this file.

Functions

double WM_tooltip_time_closed (void)
 
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.c.

Function Documentation

◆ WM_tooltip_clear()

void WM_tooltip_clear ( bContext C,
wmWindow win 
)

◆ WM_tooltip_immediate_init()

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

◆ WM_tooltip_init()

void WM_tooltip_init ( bContext C,
wmWindow win 
)

◆ WM_tooltip_refresh()

void WM_tooltip_refresh ( bContext C,
wmWindow win 
)

◆ WM_tooltip_time_closed()

double WM_tooltip_time_closed ( void  )

Definition at line 26 of file wm_tooltip.c.

References g_tooltip_time_closed.

Referenced by button_activate_init().

◆ WM_tooltip_timer_clear()

void WM_tooltip_timer_clear ( bContext C,
wmWindow win 
)

◆ WM_tooltip_timer_init()

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

◆ WM_tooltip_timer_init_ex()

void WM_tooltip_timer_init_ex ( bContext C,
wmWindow win,
ScrArea area,
ARegion region,
wmTooltipInitFn  init,
double  delay 
)

Variable Documentation

◆ g_tooltip_time_closed

double g_tooltip_time_closed
static

Definition at line 25 of file wm_tooltip.c.

Referenced by WM_tooltip_clear(), and WM_tooltip_time_closed().