class EE::UI::CSS::PropertySpecification¶
#include <propertyspecification.hpp> class PropertySpecification { public: // construction ~PropertySpecification(); // methods PropertyDefinition& registerProperty(const std::string& propertyVame, const std::string& defaultValue, bool inherited); const PropertyDefinition* getProperty(const Uint32& id) const; const PropertyDefinition* getProperty(const std::string& name) const; ShorthandDefinition& registerShorthand(const std::string& name, const std::vector<std::string>& properties, const std::string& shorthandParserName); const ShorthandDefinition* getShorthand(const String::HashType& id) const; const ShorthandDefinition* getShorthand(const std::string& name) const; bool isShorthand(const std::string& name) const; bool isShorthand(const Uint32& id) const; };