OpenLexocad
27.1
PropertyButtonDescriptor.h
Go to the documentation of this file.
1
#pragma once
2
#include <
Core/PropertyDescriptor.h
>
3
4
5
namespace
Core
6
{
7
/* @brief Saves and restores the visual layout of a PropertyButton
8
*/
9
class
LX_CORE_EXPORT
PropertyButtonDescriptor
:
public
Core::PropertyDescriptor
10
{
11
TYPESYSTEM_HEADER
()
12
LX_NODE_HEADER
()
13
public
:
14
friend
class
PropertyButtonDescriptor_Factory;
15
16
PropertyButtonDescriptor
();
17
virtual
~
PropertyButtonDescriptor
();
18
19
Type
getType()
const override
;
20
21
private
:
22
};
23
24
DECLARE_OBJECT_FACTORY_NOIFC
(PropertyButtonDescriptor_Factory,
PropertyButtonDescriptor
);
25
}
// namespace Core
Core::PropertyDescriptor::Type
Type
Definition:
PropertyDescriptor.h:22
PropertyDescriptor.h
Core::PropertyButtonDescriptor
Definition:
PropertyButtonDescriptor.h:9
Core
Definition:
Base.h:12
Core::DECLARE_OBJECT_FACTORY_NOIFC
DECLARE_OBJECT_FACTORY_NOIFC(PropertyBoolDescriptor_Factory, PropertyBoolDescriptor)
Core::PropertyDescriptor
Definition:
PropertyDescriptor.h:15
LX_NODE_HEADER
LX_NODE_HEADER()
TYPESYSTEM_HEADER
TYPESYSTEM_HEADER()
lexocad
Core
include
Core
PropertyButtonDescriptor.h
Generated by
1.8.15