PropertiesInterface

AppCUI::Utils::PropertiesInterface (struct)

struct PropertiesInterface

Public Functions

virtual ~PropertiesInterface() = default
virtual bool GetPropertyValue(uint32 propertyID, PropertyValue &value) = 0
virtual bool SetPropertyValue(uint32 propertyID, const PropertyValue &value, String &error) = 0
virtual void SetCustomPropertyValue(uint32 propertyID) = 0
virtual bool IsPropertyValueReadOnly(uint32 propertyID) = 0
virtual const vector<Property> GetPropertiesList() = 0
virtual std::string_view GetCategoryNameForSerialization() const = 0
virtual bool AddCategoryBeforePropertyNameWhenSerializing() const = 0