tess 0.4.0
Performance-first tile and path simulation substrate
Loading...
Searching...
No Matches
tess::PathAgentSource Concept Reference

#include <tess/ecs/adapter.h>

Concept definition

template<typename S>
concept PathAgentSource = requires(S& source, PathAgentBatch& batch) {
{ source.collect(batch) } -> std::same_as<PathAgentCollectInfo>;
}
Definition adapter.h:69
Definition adapter.h:115

Detailed Description

Source that fills a batch in deterministic, replay-stable agent order.

Native entity values and pool iteration order are not valid ordering keys; use a monotonic spawn identifier such as AgentId.