2 #include "common/layer.hpp"
3 #include "util/uuid.hpp"
9 enum class Type { INVALID, INT, BOOL, STRING,
UUID, DOUBLE };
14 virtual Type get_type()
const
30 Type get_type()
const override
43 Type get_type()
const override
56 Type get_type()
const override
69 Type get_type()
const override
82 Type get_type()
const override
95 bool is_settable =
true;
96 bool is_visible =
true;
104 using PropertyMeta::PropertyMeta;
105 std::map<UUID, std::string> net_classes;
110 using PropertyMeta::PropertyMeta;
111 std::map<int, Layer> layers;
Definition: core_properties.hpp:51
Definition: core_properties.hpp:38
Definition: core_properties.hpp:25
Definition: core_properties.hpp:64
Definition: core_properties.hpp:77
Definition: core_properties.hpp:7
This class encapsulates a UUID and allows it to be uses as a value type.
Definition: uuid.hpp:16
zip_int64_t int64_t
zip_int64_t typedef.
Definition: zip.hpp:103