Implements the pause menu screen. More...
Functions | |
| void | Pause_Start () |
| [Start] Initializes the pause menu UI elements | |
| void | Pause_Update () |
| [PostUpdate] Processes user input for the pause menu | |
| void | Pause_Render () |
| [Render] Draws the pause menu to the screen | |
Implements the pause menu screen.
Manages the pause screen UI layout, button interactions, and transitions between game and pause states.
| void Pause_Render | ( | ) |
[Render] Draws the pause menu to the screen
Renders the pause menu to the screen.
Renders the "Paused" header and buttons with appropriate hover effects.
| void Pause_Start | ( | ) |
[Start] Initializes the pause menu UI elements
Initializes the pause menu.
Creates the text elements that make up the pause menu screen, positioning them appropriately on the screen.
| void Pause_Update | ( | ) |
[PostUpdate] Processes user input for the pause menu
Updates the pause menu state based on user input.
Checks for button interactions and keyboard input to handle actions like resuming the game, viewing controls, or returning to the main menu.