Allows derived classes read/write access to Game data. Any class that derives from Access (like Rule and Logic), can read from and write to the Game data using the BaseAccess class accessor functions. The GameEngine is responsible for setting the proper Game data for Access-derived classes to use. See BaseAccess for more information on the strategy behind the Access class.
Access.h
Sets the Game data all Access-derived classes will use. |
Returns the current Game data. |
|
| virtual GamePtr &GetGame() const |