All Classes Namespaces Functions Variables Enumerations Enumerator Properties Events
CityBuilderCore.ITooltipManager Interface Reference

Detailed Description

manages displaying tooltips in the UI

Inheritance diagram for CityBuilderCore.ITooltipManager:
CityBuilderCore.DefaultTooltipManager

Public Member Functions

void Enter (ITooltipOwner owner)
 the pointer has entered the owners area
 
void Exit (ITooltipOwner owner)
 the pointer has exited the owners area
 
void Refresh (ITooltipOwner owner)
 text of the tooltip owner has changed
if it is active it needs to be refreshed in the ui
 

Member Function Documentation

◆ Enter()

void CityBuilderCore.ITooltipManager.Enter ( ITooltipOwner owner)

the pointer has entered the owners area

Parameters
owneran object that has a tooltip

Implemented in CityBuilderCore.DefaultTooltipManager.

◆ Exit()

void CityBuilderCore.ITooltipManager.Exit ( ITooltipOwner owner)

the pointer has exited the owners area

Parameters
owneran object that has a tooltip

Implemented in CityBuilderCore.DefaultTooltipManager.

◆ Refresh()

void CityBuilderCore.ITooltipManager.Refresh ( ITooltipOwner owner)

text of the tooltip owner has changed
if it is active it needs to be refreshed in the ui

Parameters
owneran object that has a tooltip

Implemented in CityBuilderCore.DefaultTooltipManager.