public:
bool OnPlanet() const noexcept;
world::Planet &GetPlanet() const noexcept { return *planet; }
bool OnSurface() const noexcept;
int Surface() const noexcept { return surface; }
const glm::dvec3 &Position() const noexcept { return position; }
public:
bool OnPlanet() const noexcept;
world::Planet &GetPlanet() const noexcept { return *planet; }
bool OnSurface() const noexcept;
int Surface() const noexcept { return surface; }
const glm::dvec3 &Position() const noexcept { return position; }