X-Git-Url: https://git.localhorst.tv/?a=blobdiff_plain;f=src%2Fworld%2FEntityState.hpp;h=d3e34e55c644e48c5cf11f0c032ffa9e29fd52cb;hb=808d9dbd3ab101c0ff10697e36ef2c45a23b6ef5;hp=8f74114cb7de0ba2d681b362385698b4d31c77b8;hpb=cf5ce8220483bb062740eeaedde6474928fd5e0e;p=blank.git diff --git a/src/world/EntityState.hpp b/src/world/EntityState.hpp index 8f74114..d3e34e5 100644 --- a/src/world/EntityState.hpp +++ b/src/world/EntityState.hpp @@ -16,16 +16,12 @@ struct EntityState { glm::vec3 velocity; glm::quat orient; - glm::vec3 ang_vel; EntityState(); /// make sure block_pos is within chunk bounds void AdjustPosition() noexcept; - /// do an integration step of dt milliseconds - void Update(int dt) noexcept; - /// get a position vector relative to the (0,0,0) chunk glm::vec3 AbsolutePosition() const noexcept { return glm::vec3(chunk_pos * Chunk::Extent()) + block_pos;