bool Shown() const noexcept { return c; }
const creature::Creature &GetCreature() const noexcept { return *c; }
+ void ZIndex(float z) noexcept { panel.ZIndex(z); }
+
void Draw(graphics::Viewport &) noexcept;
private:
Label *born;
Label *age;
Label *mass;
+ Label *size;
Label *goal;
+ Label *pos;
+ Label *tile;
+ Label *head;
Panel *composition;
std::vector<Label *> components;
Meter *stats[7];
- Label *props[8];
+ Label *props[9];
Panel panel;
};