|
FifeGUI 0.2.0
A C++ GUI library designed for games.
|
#include <tooltip.hpp>
Public Attributes | |
| std::function< std::string(int widgetId)> | content |
| int | delayMs = 300 |
| TooltipModifierBehavior | modifierBehavior |
| TooltipPlacement | placement = TooltipPlacement::Cursor |
| TooltipTrigger | trigger = TooltipTrigger::Hover |
Tooltip specification (data + behavior).
Definition at line 60 of file tooltip.hpp.
| std::function<std::string(int widgetId)> fcn::TooltipSpec::content |
Function that generates tooltip content for a widget id.
Definition at line 65 of file tooltip.hpp.
Referenced by fcn::ActivityBarItem::mouseEntered().
| int fcn::TooltipSpec::delayMs = 300 |
Delay in milliseconds before showing the tooltip.
Definition at line 70 of file tooltip.hpp.
Referenced by fcn::ActivityBarItem::mouseEntered().
| TooltipModifierBehavior fcn::TooltipSpec::modifierBehavior |
Behavior configuration for modifier-extended content.
Definition at line 85 of file tooltip.hpp.
| TooltipPlacement fcn::TooltipSpec::placement = TooltipPlacement::Cursor |
Preferred placement for the tooltip relative to cursor/widget.
Definition at line 80 of file tooltip.hpp.
| TooltipTrigger fcn::TooltipSpec::trigger = TooltipTrigger::Hover |
Trigger mechanism for the tooltip (e.g., hover).
Definition at line 75 of file tooltip.hpp.