OpenTwin 0.1
OpenTwin
 
Loading...
Searching...
No Matches
EntityMetadataCampaign.h
Go to the documentation of this file.
1#pragma once
3#include <string>
4
5class __declspec(dllexport) EntityMetadataCampaign : public EntityWithDynamicFields
6{
7public:
8 EntityMetadataCampaign(ot::UID ID, EntityBase* parent, EntityObserver* mdl, ModelState* ms, ClassFactoryHandler* factory, const std::string& owner);
9
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;
14};
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