4 * See the file COPYING.
6 * \author Angus Leeming
8 * Full author contact details are available in file CREDITS
11 #ifndef CHARACTERHELPERS_H
12 #define CHARACTERHELPERS_H
24 /** Functions of use to the character GUI controller and view */
41 typedef std::pair<string, LyXFont::FONT_FAMILY> FamilyPair;
43 typedef std::pair<string, LyXFont::FONT_SERIES> SeriesPair;
45 typedef std::pair<string, LyXFont::FONT_SHAPE> ShapePair;
47 typedef std::pair<string, LyXFont::FONT_SIZE> SizePair;
49 typedef std::pair<string, FONT_STATE> BarPair;
51 typedef std::pair<string, LColor::color> ColorPair;
54 std::vector<FamilyPair> const getFamilyData();
56 std::vector<SeriesPair> const getSeriesData();
58 std::vector<ShapePair> const getShapeData();
60 std::vector<SizePair> const getSizeData();
62 std::vector<BarPair> const getBarData();
64 std::vector<ColorPair> const getColorData();
68 #endif // CHARACTERHELPERS