namespace Msp {
namespace GLtk {
-Style::Style():
- font(0),
- font_size(0),
- sampler(0)
-{ }
-
const GL::Font &Style::get_font() const
{
if(!font)
return *sampler;
}
-const Part *Style::get_part(const string &name) const
+const Part *Style::find_part(const string &name) const
{
auto i = find_if(parts, [&name](const Part &p){ return p.get_name()==name; });
- return (i!=parts.end() ? &*i : 0);
+ return (i!=parts.end() ? &*i : nullptr);
}
bool Style::compare_states(State s1, State s2) const