OpenLexocad  28.0
PropertyColorDescriptor.h
Go to the documentation of this file.
1 #pragma once
2 
4 
5 namespace Core
6 {
7 /* @brief Saves and restores the characteristics of a PropertyColor
8  */
9 class LX_CORE_EXPORT PropertyColorDescriptor : public Core::PropertyDescriptor
10 {
13 public:
14  friend class PropertyColorDescriptor_Factory;
15 
17 
18  Type getType() const override;
19 
20 private:
21 };
22 
23 DECLARE_OBJECT_FACTORY_NOIFC(PropertyColorDescriptor_Factory, PropertyColorDescriptor);
24 } // namespace Core
Core::PropertyDescriptor::Type
Type
Definition: PropertyDescriptor.h:18
PropertyDescriptor.h
Core::PropertyColorDescriptor
Definition: PropertyColorDescriptor.h:10
Core
Definition: Base.h:5
LX_NODE_HEADER
#define LX_NODE_HEADER()
Definition: PropertyMacros.h:7
Core::PropertyDescriptor
Definition: PropertyDescriptor.h:11
Core::DECLARE_OBJECT_FACTORY_NOIFC
DECLARE_OBJECT_FACTORY_NOIFC(PropertyBoolDescriptor_Factory, PropertyBoolDescriptor)
Core::PropertyColorDescriptor::PropertyColorDescriptor
PropertyColorDescriptor()
TYPESYSTEM_HEADER
#define TYPESYSTEM_HEADER()
define for subclassing Base::BaseClass
Definition: Base.h:12
Core::PropertyColorDescriptor::getType
Type getType() const override