5class __declspec(dllexport) EntityMetadataCampaign :
public EntityWithDynamicFields
8 EntityMetadataCampaign(
ot::UID ID, EntityBase* parent, EntityObserver* mdl, ModelState* ms, ClassFactoryHandler* factory,
const std::string& owner);
10 std::string getClassName()
override {
return "EntityMetadataCampaign"; };
11 virtual entityType getEntityType(
void)
override {
return TOPOLOGY; };
12 virtual bool getEntityBox(
double& xmin,
double& xmax,
double& ymin,
double& ymax,
double& zmin,
double& zmax)
override;
13 virtual void addVisualizationNodes()
override;
Abstract class that allows assembling fields and subdocuments of the entity during runtime.
unsigned long UID
Unique identifier (32 bit unsigned integer)
Definition CoreTypes.h:27