Robot Devastation
Classes

The MentalMapLib library contains all the classes related to game information storage (e.g. players, targets, weapons, etc) More...

Classes

class  rd::MentalMap
 Mental map is a repository for information about the players, targets and weapons. More...
 
class  rd::MentalMapEventListener
 Interface for objects that can be notified of events related to changes on the data stored. More...
 
class  rd::Player
 Class that represents a player of this game, with a 'unique' id, name, health, team id and score. More...
 
class  rd::Target
 Class that represents a target detected. This target is (or should be) associated to a player. More...
 
class  rd::Weapon
 Class that represents a weapon. More...
 

Detailed Description