OpenLexocad  28.0
PropertyLabel.h
Go to the documentation of this file.
1 #pragma once
2 
3 #include <Core/PropertyString.h>
4 
5 
6 namespace Core
7 {
8 /* @brief A label is the term by which something may be referred to.
9  * It is a string which represents the human-interpretable name of something
10  * and shall have a natural-language meaning.
11  *
12  * Type: STRING of up to 255 characters
13  */
14 
15 class LX_CORE_EXPORT PropertyLabel : public Core::PropertyString
16 {
18 };
19 
22 
23 } // namespace Core
Core::PropertyString
Definition: PropertyString.h:20
PropertyString.h
Core::PropertyLabel
Definition: PropertyLabel.h:16
Core
Definition: Base.h:5
Core::DECLARE_OPTIONAL_PROPERTY_HEADER
DECLARE_OPTIONAL_PROPERTY_HEADER(PropertyColorOpt, Core::PropertyColor)
TYPESYSTEM_HEADER
#define TYPESYSTEM_HEADER()
define for subclassing Base::BaseClass
Definition: Base.h:12
Core::DECLARE_PROPERTY_FACTORY
DECLARE_PROPERTY_FACTORY(PropertyAxis1_Factory, Core::PropertyAxis1)