2#pragma warning(disable : 4251)
9class __declspec(dllexport) EntitySolver :
public EntityContainer
12 EntitySolver(
ot::UID ID, EntityBase *parent, EntityObserver *obs, ModelState *ms, ClassFactoryHandler* factory,
const std::string &owner);
13 virtual ~EntitySolver();
15 virtual void addVisualizationNodes(
void)
override;
17 virtual std::string getClassName(
void)
override {
return "EntitySolver"; } ;
19 virtual entityType getEntityType(
void)
override {
return TOPOLOGY; };
21 virtual bool considerForPropertyFilter(
void)
override {
return true; };
22 virtual bool considerChildrenForPropertyFilter(
void)
override {
return false; };
24 virtual bool updateFromProperties(
void)
override;
27 virtual int getSchemaVersion(
void)
override {
return 1; } ;
unsigned long UID
Unique identifier (32 bit unsigned integer)
Definition CoreTypes.h:27