# How To Use

### Overview

The SHADERSOURCE Runtime Tooltips plugin has three main functions:

* **Tooltip Overlay**: The Tooltip Overlay UMG is the UI intended to be added to the Player HUD for viewing Tooltips as they are triggered.
* **Tooltip History**: The Tooltip History UMG is the UI intended to be show previous triggered tooltips (usually through other UI).
* **Modal Popup**s: The Modal Popup UMG is a popup window to show a message with any number of buttons (usually 1-3) and usually pauses the game.

It also includes a special Data Asset type:

* **SHADERSOURCE Tooltip Map**: A Tooltip Map is a Data Asset that holds tooltip strings to easily manage them so that you don't have to find them in your Blueprints or code.

### Tutorials

* Tooltip Overlay
  * Tooltips in C++
* Tooltip History
  * Tooltip History in C++
* Modal Popups
  * Modal Popups in C++

### Reference

* Runtime Tooltips Editor Helpers
