#include "../app/State.h"
#include "../common/fwd.h"
#include "../geometry/Vector.h"
+#include "../graphics/CharSelect.h"
namespace menu {
virtual void OnResize(int width, int height);
+ common::Capsule &GetCapsule();
const common::Capsule &GetCapsule() const;
- void LoadInventory();
+ void AddChar();
+ void RemoveChar();
+ void StoreName();
void RenderName(SDL_Surface *screen, const geometry::Vector<int> &offset) const;
void RenderAlphabet(SDL_Surface *screen, const geometry::Vector<int> &offset) const;
private:
CapsuleMenu *parent;
+ graphics::CharSelect select;
int cursor;
char buffer[6];
+ bool first;
};