Argentum Online - Servidor
Referencia de la Clase MapMonitor

Métodos públicos

 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_tget_transitions ()
 
void update (uint64_t delta_t)
 
void push_action (EntityId entity_id, Action *action)
 
std::vector< map_log_tget_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: