Namespace i_2D
Classes
| Type | Name |
|---|---|
| class | Button |
| class | Inventory |
| class | MainInterface Represents the main interface for a 2D maze game. |
| class | Menu |
| class | MessageBoard |
| class | TextBox |
| class | TextureHolder |
Public Attributes
| Type | Name |
|---|---|
| const int | MAX_NUMBER_OF_ITEMS_MENU_ITEMS = = 3 |
| float | elapsedTime = = 0.0f |
| sf::Clock | timer |
Detailed Description
Author:
: Team - 3
Date:
: 11/02/2023 Button class creates a SF::Rectangle and SF::Text on top
Author:
: Team - 3
Date:
: 11/15/2023 Inventory class creates an array of buttons and uses it as inventory
Author:
: Team - 3
Date:
: 10/3/2023 Menu class creates a menu and displays it in the render window
Public Attributes Documentation
variable MAX_NUMBER_OF_ITEMS_MENU_ITEMS
const int MAX_NUMBER_OF_ITEMS_MENU_ITEMS;
variable elapsedTime
float elapsedTime;
variable timer
sf::Clock timer;
The documentation for this class was generated from the following file source/Interfaces/Button.cpp