#include "../graphics/align.hpp"
#include "../graphics/Texture.hpp"
-#include "../model/SpriteModel.hpp"
+#include "../graphics/SpriteMesh.hpp"
#include <string>
#include <glm/glm.hpp>
Set(f, s.c_str());
}
- void Pivot(Gravity p) {
+ Gravity Pivot() const noexcept { return pivot; }
+ void Pivot(Gravity p) noexcept {
pivot = p;
dirty = true;
}
+ const glm::vec2 &Size() const noexcept { return size; }
+
void Render(Viewport &) noexcept;
private:
private:
Texture tex;
- SpriteModel sprite;
+ SpriteMesh sprite;
glm::vec2 size;
Gravity pivot;
bool dirty;