const State &GetState() const noexcept { return state; }
const glm::dvec3 &Velocity() const noexcept { return state.vel; }
- bool Moving() const noexcept { return glm::length2(state.vel) < 0.00000001; }
+ bool Moving() const noexcept { return glm::length2(state.vel) > 0.0000001; }
void Move(const glm::dvec3 &dp) noexcept;
void Heading(const glm::dvec3 &h) noexcept { state.dir = h; }