70 const std::string& registrantName,
71 const std::string& featureStyleName,
72 const std::string& strFeatureName,
78 virtual void createAndAddDynamicFeature(
DtUniqueID elementId,
79 const std::string& modelDefName,
const std::string& buoyName,
82 virtual std::string buildModelDefinition(
83 const std::string& markerName );
85 void slot_featureToBeDeleted(
const std::string& layerName,
DtUniqueID featureId );
101 const std::string& featureClass );
122 static void registerInstance(
DtDe& de,
127 const std::string& registrant,
const std::string& featureClass );
std::string myRegistrantName
Definition: DtDynamicFeatureBuilder.h:109
Virtual base class.
Definition: DtVirtualBaseClass.h:22
DtDe & myDe
Definition: DtDynamicFeatureBuilder.h:105
Contains the DtStreamedFeatureCreator class declaration.
std::string myFeatureClass
Definition: DtDynamicFeatureBuilder.h:108
DtSignalConnectionManager myConnections
Definition: DtDynamicFeatureBuilder.h:106
#define DT_DLL_VRVCORE
Definition: vrvCore.h:20
Class to manage disconnection of boost connections on deletion.
Definition: DtSignalConnectionManager.h:24
std::string myDynamicFeatureName
Definition: DtDynamicFeatureBuilder.h:107
DtDynamicFeatureBuilder implements a DtStreamedFeatureCreator for features that utilize meta files (e...
Definition: DtDynamicFeatureBuilder.h:30
unsigned long long DtUniqueID
Definition: DtUniqueID.h:22
Base class to provide boost signal/slot management.
DtStreamedFeatureCreator is the base class that all feature-specific feature creators to be informed ...
Definition: DtStreamedFeatureCreator.h:29
DtDynamicFeatureBuilder creator.
Definition: DtDynamicFeatureBuilder.h:114
Contains makVrv::DtUniqueID type.
The DtDe is the core component of any VR-Vantage application.
Definition: DtDe.h:69