add("font", &Loader::font);
add("font_color", &Loader::font_color);
add("font_size", &Style::font_size);
- add("part", static_cast<void (Loader::*)()>(&Loader::part));
- add("part", static_cast<void (Loader::*)(const std::string &)>(&Loader::part));
- // Deprecated alias
- add("special", static_cast<void (Loader::*)(const std::string &)>(&Loader::part));
+ add("part", &Loader::part);
+ add("part", &Loader::unnamed_part);
}
void Style::Loader::font(const string &n)
obj.font_color = GL::Color(r, g, b);
}
-void Style::Loader::part()
-{
- part(string());
-}
-
void Style::Loader::part(const string &n)
{
Part p(n);
obj.parts.push_back(p);
}
+void Style::Loader::unnamed_part()
+{
+ part(string());
+}
+
} // namespace GLtk
} // namespace Msp
private:
void font(const std::string &);
void font_color(float, float, float);
- void part();
void part(const std::string &);
+ void unnamed_part();
};
typedef std::list<Part> PartSeq;