Buffer donde se almacenan los mapas al inicializar, asi como informacion de la entidad que representa al jugador. Más...
#include <map_change_buffer.h>
Métodos públicos | |
| void | fill (nlohmann::json map_info, unsigned int follow_entity_id) |
| Llena el buffer con nueva informacion para generar un nuevo mapa y un id de entidad nuevo. Más... | |
| nlohmann::json | get_map_info () |
| Devuelve la informacion almacenada en el mapa. Más... | |
| int | get_follow_entity_id () |
| Devuelve el id de la entidad que se debe seguir. Más... | |
| void | reset () |
| Reinicia el buffer. Más... | |
Buffer donde se almacenan los mapas al inicializar, asi como informacion de la entidad que representa al jugador.
| void MapChangeBuffer::fill | ( | nlohmann::json | map_info, |
| unsigned int | follow_entity_id | ||
| ) |
Llena el buffer con nueva informacion para generar un nuevo mapa y un id de entidad nuevo.
| map_info | Informacion de mapa [Generada por Tiled] |
| follow_entity_id | id de la entidad que la camara debe seguir. |
| int MapChangeBuffer::get_follow_entity_id | ( | ) |
Devuelve el id de la entidad que se debe seguir.
| nlohmann::json MapChangeBuffer::get_map_info | ( | ) |
Devuelve la informacion almacenada en el mapa.
| void MapChangeBuffer::reset | ( | ) |
Reinicia el buffer.