Buttons
Buttons are referenced from Abilities and describe how the Ability should be displayed in the UI.
Properties are:
-
Tooltip
-
Hotkey
-
Icon
At runtime the button knows which Ability it represents. It is responsible for displaying the ability’s cooldown, charges, etc.