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

#include <tess/ecs/adapter.h>

Concept definition

template<typename A, typename Entity>
concept PositionAdapter = requires(A& adapter, const A& const_adapter,
const Entity& entity, Coord3 coord) {
{ const_adapter.position(entity) } -> std::convertible_to<Coord3>;
adapter.set_position(entity, coord);
}
Definition adapter.h:47
Definition shape.h:30

Detailed Description

Converts an entity's game-defined position to and from tile coordinates.