![]() |
BomberUnits
...a Unity learning project
|
Scripts and utilities for providing UI functionality, including menus as well as in-game UI. More...
Namespaces | |
| namespace | mainmenu |
| Contains the scripts associated to the MainMenuStateMachine and subsidiary components. | |
Classes | |
| class | Billboard |
| The billboard script allows this gameobject to always face a set target camera. More... | |
| class | GameOverDialog |
| A Dialog handler for the game over screen. Associated to a specific UI prefab. More... | |
| class | Label |
| A label handles all kinds of world space hovering displays for game objects. More... | |
| class | MenuElement |
| This behaviour enables a UI gameobject to be shown and hidden with an animation. More... | |
| class | MenuPage |
| A Menu page groups a number of UI elements (with arbitrary children) which are shown together as a page. More... | |
| class | MenuPageEditor |
| Custom Editor using SerializedProperties. More... | |
| class | MessageDialog |
| A Dialog handler for arbitrary messages which is to be associated to the dialog prefab. More... | |
| class | ShowDialogBehaviour |
| Basic behaviour usable by any state machine to show a set UI dialog prefab. More... | |
| class | StdDialog |
| A standard dialog handler, for use with a standard prefab. More... | |
| class | Trigger |
| Provides runtime setup of button listeners for the MainMenu state machine. More... | |
| class | UIManager |
| Manages all UI interactions and transitions. More... | |
Enumerations | |
| enum | ScreenDir { Up = 0, Down = 1, Left = 2, Right = 3 } |
| Encoding for directions on the the screen. | |
Scripts and utilities for providing UI functionality, including menus as well as in-game UI.