OpenLexocad  27.0
PreSolver.h
Go to the documentation of this file.
1 #pragma once
2 #pragma warning(disable : 4251)
3 
4 #include <Core/DocObject.h>
5 #include <Core/core_defines2.h>
6 
7 
8 namespace Core
9 {
11 {
14 
15 public:
16  PreSolver();
17  ;
18  virtual ~PreSolver();
19  ;
20 
21 
23  virtual bool ignoreInGraph() const { return true; }
24  bool mustbeSaved() const override { return true; }
25 };
26 
27 
28 } // namespace Core
#define CORE_EXPORT
Definition: core_defines2.h:10
Definition: PreSolver.h:10
Definition: Base.h:19
virtual bool ignoreInGraph() const
The object should not added to the graph.
Definition: PreSolver.h:23
bool mustbeSaved() const override
Return 'true' if this object must always be saved in the file.
Definition: PreSolver.h:24
LX_NODE_HEADER()
TYPESYSTEM_HEADER()
Definition: DocObject.h:28