57 bool mustbeSaved()
const override;
58 void setMustbeSaved(
bool aValue);
59 virtual Type getType()
const = 0;
66 static const std::vector<std::pair<Base::String, int>>&
getEntryTypes() {
return _entryTypes; }
74 static std::vector<std::pair<Base::String, int>> _entryTypes;
static const std::vector< std::pair< Base::String, int > > & getEntryTypes()
Definition: PropertyDescriptor.h:66
DECLARE_PROPERTY_TEMPLATES(Core::PropertyDescriptor, CORE_EXPORT)
#define CORE_EXPORT
Definition: core_defines2.h:10
Definition: PropertyDescriptor.h:26
Definition: PropertyDescriptor.h:27
PropertyTextOpt ifcPropertyName
Definition: PropertyDescriptor.h:47
PropertyTextOpt defaultDisplayName
Definition: PropertyDescriptor.h:41
Definition: PropertyLogical.h:18
Definition: PropertyDescriptor.h:33
Definition: PropertyDescriptor.h:31
Type
Definition: PropertyDescriptor.h:23
PropertyLogical isVisible
Definition: PropertyDescriptor.h:42
Definition: PropertyText.h:12
A Utf-16 (windows) or ucs4 (unix) encoded string class.
Definition: String.h:29
Definition: CoreDocument.h:197
Definition: PropertyDescriptor.h:29
Definition: PropertyDescriptor.h:32
Definition: PropertyDescriptor.h:30
Definition: PropertyDescriptor.h:35
Definition: PropertyInteger.h:10
Definition: PropertyDescriptor.h:36
Core::PropertyText unit
Definition: PropertyDescriptor.h:50
Core::PropertyLogical forPropertySetInfo
Definition: PropertyDescriptor.h:51
Definition: PropertyDescriptor.h:28
Core::PropertyText entryType
Definition: PropertyDescriptor.h:49
Definition: PropertyDescriptor.h:16
PropertyLogical isEditable
Definition: PropertyDescriptor.h:43
Definition: PropertyDescriptor.h:25
PropertyInteger translationId
Definition: PropertyDescriptor.h:44
Core::PropertyLogical isMaterialProperty
Definition: PropertyDescriptor.h:52
PropertyText parameterName
Definition: PropertyDescriptor.h:40
PropertyText guid
Definition: PropertyDescriptor.h:46
std::map< Core::DocObject *, Core::DocObject * > DocObjectMap
Definition: DocObject.h:11
PropertyInteger index
Definition: PropertyDescriptor.h:45
Definition: PropertyDescriptor.h:34
Definition: PropertyDescriptor.h:37
Definition: DocObject.h:28