OpenLexocad
28.0
PreSolver.h
Go to the documentation of this file.
1
#pragma once
2
3
#include <
Core/DocObject.h
>
4
5
6
namespace
Core
7
{
8
class
LX_CORE_EXPORT
PreSolver
:
public
Core::DocObject
9
{
10
TYPESYSTEM_HEADER
();
11
LX_NODE_HEADER
();
12
13
public
:
14
PreSolver
();
15
17
virtual
bool
ignoreInGraph
()
const
{
return
true
; }
18
bool
mustbeSaved
()
const override
{
return
true
; }
19
};
20
21
22
}
// namespace Core
DocObject.h
Core::PreSolver::mustbeSaved
bool mustbeSaved() const override
Return 'true' if this object must always be saved in the file.
Definition:
PreSolver.h:18
Core::DocObject
Definition:
DocObject.h:54
Core::PreSolver
Definition:
PreSolver.h:9
Core
Definition:
Base.h:5
LX_NODE_HEADER
#define LX_NODE_HEADER()
Definition:
PropertyMacros.h:7
Core::PreSolver::PreSolver
PreSolver()
Core::PreSolver::ignoreInGraph
virtual bool ignoreInGraph() const
The object should not added to the graph.
Definition:
PreSolver.h:17
TYPESYSTEM_HEADER
#define TYPESYSTEM_HEADER()
define for subclassing Base::BaseClass
Definition:
Base.h:12
lexocad
Core
include
Core
PreSolver.h
Generated by
1.8.18