OpenLexocad
28.0
Object.h
Go to the documentation of this file.
1
#pragma once
2
3
4
#include <
OpenLxApp/ObjectDefinition.h
>
5
#include <memory>
6
7
FORWARD_DECL
(App, Object)
8
9
namespace
OpenLxApp
10
{
46
class
LX_OPENLXAPP_EXPORT
Object
:
public
ObjectDefinition
47
{
48
PROXY_HEADER_ABSTRACT
(
Object
, App::Object, IFCOBJECT)
49
50
public
:
53
55
56
59
61
62
63
64
virtual
~Object
(
void
);
65
66
protected
:
67
Object
();
68
};
69
70
}
// namespace OpenLxApp
OpenLxApp
Definition:
ActiveScript.h:10
FORWARD_DECL
#define FORWARD_DECL(x, y)
Definition:
Globals.h:93
PROXY_HEADER_ABSTRACT
#define PROXY_HEADER_ABSTRACT(_openlexocadclass_, _corelexocadclass_, _type_)
Definition:
Globals.h:137
OpenLxApp::Object::Object
Object()
OpenLxApp::Object
An IfcObject is the generalization of any semantically treated thing or process. Objects are things a...
Definition:
Object.h:47
OpenLxApp::Object::~Object
virtual ~Object(void)
ObjectDefinition.h
OpenLxApp::ObjectDefinition
An ObjectDefinition is the generalization of any semantically treated thing or process,...
Definition:
ObjectDefinition.h:30
lexocad
OpenLxApp
include
OpenLxApp
Object.h
Generated by
1.8.18