Cached overworld data for efficient access. More...
#include <agent_context.h>
Public Member Functions | |
| bool | IsValid () const |
| void | Invalidate () |
Public Attributes | |
| int | current_map_id = -1 |
| std::vector< int > | visited_maps |
| std::map< int, std::string > | map_descriptions |
| std::chrono::system_clock::time_point | last_updated |
Cached overworld data for efficient access.
Definition at line 72 of file agent_context.h.
|
inline |
Definition at line 78 of file agent_context.h.
References last_updated.
Referenced by yaze::cli::agent::AgentContext::GenerateSummary().
|
inline |
Definition at line 83 of file agent_context.h.
References current_map_id, map_descriptions, and visited_maps.
Referenced by yaze::cli::agent::AgentContext::InvalidateCaches().
| int yaze::cli::agent::OverworldCache::current_map_id = -1 |
Definition at line 73 of file agent_context.h.
Referenced by Invalidate().
| std::vector<int> yaze::cli::agent::OverworldCache::visited_maps |
Definition at line 74 of file agent_context.h.
Referenced by Invalidate().
| std::map<int, std::string> yaze::cli::agent::OverworldCache::map_descriptions |
Definition at line 75 of file agent_context.h.
Referenced by Invalidate().
| std::chrono::system_clock::time_point yaze::cli::agent::OverworldCache::last_updated |
Definition at line 76 of file agent_context.h.
Referenced by IsValid().