#include <game_configuration.h>
Public Member Functions | |
| GameConfiguration () | |
| Default constructor. | |
| ~GameConfiguration () | |
| Destructor. | |
Public Attributes | |
| std::string | environmentTypeId |
| Concrete environment ID (how the environment should look). | |
| std::string | avatarTypeId |
| Concrete avatar ID (how the avatar should look). | |
| std::string | playBoxGraphicsTypeId |
| Concrete play box graphics ID (how the play box should look). | |
| std::string | playBoxPhysicsTypeId |
| Concrete play box physics ID (how the play box should behave). | |
| DifficultySettings | difficultySettings |
| Difficulty settings. | |
All attributes correspond to options that a user choose when starting a new game.
Uses "crate" design pattern.
| GameConfiguration::GameConfiguration | ( | ) |
Default constructor.
| GameConfiguration::~GameConfiguration | ( | ) |
Destructor.
| std::string GameConfiguration::environmentTypeId |
Concrete environment ID (how the environment should look).
| std::string GameConfiguration::avatarTypeId |
Concrete avatar ID (how the avatar should look).
| std::string GameConfiguration::playBoxGraphicsTypeId |
Concrete play box graphics ID (how the play box should look).
| std::string GameConfiguration::playBoxPhysicsTypeId |
Concrete play box physics ID (how the play box should behave).
Difficulty settings.
1.5.6