5 #ifndef __RD_MANAGER_HUB_HPP__
6 #define __RD_MANAGER_HUB_HPP__
8 #include "ImageManager.hpp"
9 #include "InputManager.hpp"
10 #include "MentalMap.hpp"
11 #include "NetworkManager.hpp"
12 #include "IRobotManager.hpp"
13 #include "AudioManager.hpp"
14 #include "ScreenManager.hpp"
35 asrob::IRobotManager * robotManager,
AudioManager * audioManager,
42 bool setRobotManager(asrob::IRobotManager * robotManager);
52 asrob::IRobotManager * robotManager;
59 #endif //-- __RD_MANAGER_HUB_HPP__
Mental map is a repository for information about the players, targets and weapons.
Definition: MentalMap.hpp:38
Music and sound effects manager.
Definition: AudioManager.hpp:28
The main, catch-all namespace for Robot Devastation.
Definition: groups.dox:4
A classs to interface all the robotDevastation managers. As some classes, such as the game states,...
Definition: ManagerHub.hpp:28
Manage game screens.
Definition: ScreenManager.hpp:35
Manages the communications between the user and the RobotDevastation network.
Definition: NetworkManager.hpp:37
Generic image input manager.
Definition: ImageManager.hpp:39