Id: To index
Original: Legend
Status:
Mutant: Show

Testcases to display

Filter by kind

Filter by status

1:
#
ifndef
 
mobsystem_hpp
2:
#
define
 
mobsystem_hpp
3:
4:
#
include
 
"entity.h"
5:
#
include
 
"mob.h"
6:
#
include
 
"system.h"
7:
#
include
 
"util.h"
8:
9:
extern
 
const
 
std
:
:
unordered_map
<
MobType
,
 
MobInfo
>
 
MobDatabase
;
10:
11:
class
 
Game
;
12:
class
 
MobSystem
 
:
 
public
 
System
 
{
13:
public
:
14:    
MobSystem
(
Game
&
 
game
)
 
:
 
game_
(
game
)
 
{
}
15:    
void
 
update
(
)
 
final
;
16:    
void
 
handleEvent
(
const
 
EvAny
&
)
 
final
;
17:
18:
protected
:
19:    
void
 
updateMob
(
Entity
&
 
e
,
 
Mob
&
 
mob
)
;
20:
21:
protected
:
22:    
Game
&
 
game_
;
23:
}
;
24:
25:
#
endif
 
/* mobsystem_hpp */