OpenAstra
 
Loading...
Searching...
No Matches
GameManager Member List

This is the complete list of members for GameManager, including all inherited members.

GameObject::_finalizeUndump(std::shared_ptr< GameObject >)GameObjectinlineprotectedvirtual
_players (defined in GameManager)GameManager
accessDataItem(const std::string &dataItem)GameObjectinline
accessDataItem(const std::string &dataItem) constGameObjectinline
addDataItem(const std::string &dataItem)GameObjectinline
category() constGameObjectinline
childrenMap()GameObjectinline
createFromDump(ObjectId id, const std::string &type)GameManagerstatic
createFromJsonFile(const std::string &category, ObjectId id)GameObjectinlinestatic
createPlayer(const std::string &player_name) (defined in GameManager)GameManager
dataItemsFromTemplate(const nlohmann::json &template_data)GameObject
game_manager (defined in GameManager)GameManagerstatic
GameManager(bool undump=false) (defined in GameManager)GameManager
GameObject(const std::string &category, ObjectId id, const std::string &type)GameObjectprotected
getChild(ObjectId id)GameObjectinline
getChild(ObjectId id)GameObjectinline
getCurrentTime() const (defined in GameManager)GameManager
getParent() constGameObjectinline
getParent() constGameObjectinline
getPlayerById(ObjectId id) (defined in GameManager)GameManager
getPlayerByName(const std::string &player_name) (defined in GameManager)GameManager
getSibling(ObjectId id)GameObjectinline
getSibling(ObjectId id)GameObjectinline
getStarsystemById(ObjectId id) (defined in GameManager)GameManager
hasChild(ObjectId id)GameObject
hasDataItem(const std::string &dataItem) constGameObjectinline
id() constGameObjectinline
initialize(const std::string &storage_path)GameObjectstatic
invalidDataItem (defined in GameObject)GameObjectinlinestatic
lock() (defined in GameObject)GameObject
OpenAstraCategoryGameManagerstatic
OpenAstraStorageVersion (defined in GameManager)GameManagerstatic
OpenAstraTypeGameManagerstatic
registerSubtype(const std::string &category, undumpFactory undumpCb)GameObjectstatic
reparent(std::shared_ptr< GameObject > new_parent)GameObject
tick(double tick_s, double total_time_s) (defined in GameManager)GameManagervirtual
toJson()GameObject
type() constGameObjectinline
undumpFactory typedef (defined in GameObject)GameObject
unlock() (defined in GameObject)GameObject
writeToJsonFile()GameObject
~GameManager() (defined in GameManager)GameManager
~GameObject() (defined in GameObject)GameObjectprotectedvirtual