20 #ifndef ANTKEEPER_GAME_NAVMESH_AGENT_COMPONENT_HPP
21 #define ANTKEEPER_GAME_NAVMESH_AGENT_COMPONENT_HPP
Portion of a shell bounded by loops.
Boundary representation (B-rep) of a mesh.
entt::entity id
Entity ID type.
entity::id navmesh_eid
Entity ID of the navmesh.
math::fvec3 surface_normal
Smooth interpolated surface normal at the agent position.
geom::brep_face * face
Pointer to the current mesh face on which the agent is located.
geom::brep_mesh * mesh
Pointer to the current mesh through which the agent is navigating.