|
| MapMonitor (MapId map_id, const std::string &map_name, bool is_safe, const nlohmann::json &map_description, const nlohmann::json &map_mobs, const nlohmann::json &map_transitions) |
|
| MapMonitor (const MapMonitor &other)=delete |
|
const std::string & | get_name () |
|
nlohmann::json | add_player (nlohmann::json player_info) |
|
nlohmann::json | rm_player (EntityId entity_id) |
|
position_t | get_position (EntityId entity_id) |
|
bool | entity_exists (EntityId entity_id) |
|
std::queue< map_change_t > | get_transitions () |
|
void | update (uint64_t delta_t) |
|
void | push_action (EntityId entity_id, Action *action) |
|
std::vector< map_log_t > | get_update_logs () |
|
nlohmann::json | get_update_data (bool update_entities) |
|
nlohmann::json | get_map_data () |
|
La documentación para esta clase fue generada a partir de los siguientes ficheros:
- /home/nicolas/Taller/TP FINAL - ARGENTUM/repo/server/game/map_monitor.h
- /home/nicolas/Taller/TP FINAL - ARGENTUM/repo/server/game/map_monitor.cpp