- Label &Text(const std::string &);
- Label &Font(const graphics::Font &);
- Label &Foreground(const glm::vec4 &);
- Label &Background(const glm::vec4 &);
-
- Label &Position(const glm::vec3 &p) noexcept { pos = p; return *this; }
- const glm::vec3 &Position() const noexcept { return pos; }
-
- Label &Origin(Gravity o) noexcept { origin = o; return *this; }
- Gravity Origin() const noexcept { return origin; }
+ Label *Text(const std::string &);
+ Label *Font(const graphics::Font &);
+ Label *Foreground(const glm::vec4 &);
+ Label *Background(const glm::vec4 &);