OpenLexocad
28.0
PropertyFactory.h
Go to the documentation of this file.
1
#pragma once
2
#include <
OpenLxApp/Property.h
>
3
4
5
namespace
Core
6
{
7
class
PropertyScriptParam;
8
}
9
10
11
namespace
OpenLxApp
12
{
19
class
LX_OPENLXAPP_EXPORT
PropertyFactory
20
{
21
public
:
22
static
std::shared_ptr<Property>
create
(
Core::PropertyScriptParam
* aProp);
23
};
24
25
26
27
}
// namespace OpenLxApp
OpenLxApp
Definition:
ActiveScript.h:10
OpenLxApp::PropertyFactory
PropertyFactory to create Properties.
Definition:
PropertyFactory.h:20
OpenLxApp::PropertyFactory::create
static std::shared_ptr< Property > create(Core::PropertyScriptParam *aProp)
Property.h
Core
Definition:
Base.h:5
Core::PropertyScriptParam
Core::PropertyScriptParam is a class that can hold properties defined by the user....
Definition:
PropertyScriptParam.h:13
lexocad
OpenLxApp
include
OpenLxApp
PropertyFactory.h
Generated by
1.8.18