tess 1.0.0
Performance-first tile and path simulation substrate
Loading...
Searching...
No Matches
tess::PathAgentState Struct Reference

Stores one agent's goal, route cursor, and retry lifecycle state. More...

#include <tess/sim/path_agent.h>

Public Attributes

Coord3 position {}
Coord3 goal {}
PathTicket ticket {}
std::size_t path_index = 0
std::optional< PathStatus > last_result = std::nullopt
 Most recent search conclusion, absent before search or after invalidation.
PathAgentPhase phase = PathAgentPhase::Idle
bool has_goal = false
std::uint32_t blocked_retries = 0
std::uint64_t armed_tick = 0
 Flow-accounting admission stamp (see the tick-state goal APIs).

Detailed Description

Stores one agent's goal, route cursor, and retry lifecycle state.


The documentation for this struct was generated from the following file: