Roguelike
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros
component.h
Go to the documentation of this file.
1 #ifndef ROGUELIKE_COMPONENT_H_
2 #define ROGUELIKE_COMPONENT_H_
3 
4 namespace game {
5 namespace component {
6 
7 class ComponentBase;
8 
9 // Controller components
10 class Controller;
11 class ControllerAi;
12 class ControllerIdle;
13 class ControllerPlayer;
14 
15 // Model components
16 class Damageable;
17 class Energy;
18 class Shape;
19 class ShapeRectangular;
20 class Sound;
21 class Vision;
22 
23 // View components
24 class Graphic;
25 class GraphicRectangular;
26 
27 
28 
29 } // namespace component
30 } // namespace game
31 
32 #endif // ROGUELIKE_COMPONENT_H_
Definition: aim.cc:15