Get it
Learn it
Advanced
struct FontData { // typedefs typedef map<string, Font*> FontMap; // fields string currentFontName; FontMap fonts; // methods Font* currentFont(); };