|
| CompositeStyleItem (StyleState itemState=StyleItem::StyleState::Active) |
|
std::map< std::string, std::shared_ptr< StyleItem > > & | Children () |
|
const std::map< std::string, std::shared_ptr< StyleItem > > & | Children () const |
|
virtual std::shared_ptr< StyleItem > | ResolveStyle (const ItemContext &context, const StyleItem *currentItem) |
|
virtual std::string | GetValue (const std::string &key, const std::string &defaultValue="") |
|
std::shared_ptr< StyleItem > | Clone () const |
|
std::shared_ptr< Maria::StyleItem > | GetItem (const std::string &key, std::string &valuekey) |
|
std::shared_ptr< Maria::StyleItem > | GetItem (const std::vector< std::string > &subkeys, int startAt) |
|
bool | ContainsKey (const std::string &key) |
|
double | GetDoubleValue (const std::string &key, double defaultValue) |
|
int | GetIntValue (const std::string &key, int defaultValue) |
|
bool | GetBoolValue (const std::string &key, bool defaultValue) |
|
STK::RGBA | GetColorValue (const std::string &key, STK::RGBA defaultValue) |
|
| StyleItem (StyleState itemState=StyleState::Active) |
|
void | SetItemState (StyleState itemState) |
|
StyleState | GetItemState () const |
|
virtual std::shared_ptr< StyleItem > | ResolveStyle (const ItemContext &context, const StyleItem *currentItem)=0 |
|
virtual std::shared_ptr< StyleItem > | Clone () const =0 |
|
virtual std::string | GetValue (const std::string &key, const std::string &defaultValue)=0 |
|
virtual double | GetDoubleValue (const std::string &key, double defaultValue)=0 |
|
virtual int | GetIntValue (const std::string &key, int defaultValue)=0 |
|
virtual bool | GetBoolValue (const std::string &key, bool defaultValue)=0 |
|
virtual STK::RGBA | GetColorValue (const std::string &key, STK::RGBA defaultValue)=0 |
|
CompositeStyleItem - Short description. Detailed description.