10 #include <vl/reflectedAerodromeList.h>
11 #include <vlutil/vlHashlist.h>
12 #include <vlutil/vlSmartPointers.h>
42 const DtDDMRegionSet* regionSetToUse,
52 const DtList *handleList,
const DtDDMRegionSet* regionSetToUse = 0,
63 virtual void setPropertyPrototypes(
const DtRwProperties& stateProps,
89 virtual void addAerodromeAdditionCallback (
93 virtual void removeAerodromeAdditionCallback (
97 virtual void addAerodromeRemovalCallback (
101 virtual void removeAerodromeRemovalCallback (
113 void initializeExtendedProperties();
118 newReflectedObject(DtHlaObject *obj)
const override;
122 const DtEntityIdentifier&
id,
const DtEntityType& type)
const;
static DtExtendedAttributesInitializerPtr theInitializer
Definition: reflectedExtAerodromeList.h:158
static const DtRwProperties & emptyProperties()
DtRwProperties myParameterPropertiesPrototype
Definition: reflectedExtAerodromeList.h:156
class DtReflectedExtAggregateList:
Definition: reflectedExtAerodromeList.h:21
Definition: reflectedExtAerodrome.h:21
DtRwProperties myStatePropertiesPrototype
Definition: reflectedExtAerodromeList.h:155
void(* DtExtAerodromeCallbackFunction)(DtReflectedExtAerodrome *obj, void *userData)
Definition: reflectedExtAerodrome.h:19
DT_DLL_DEBUGDRAWRENDERER void init(makVrv::DtDe &de)
Work function for the plugin initialization.
std::shared_ptr< DtExtendedAttributesInitializer > DtExtendedAttributesInitializerPtr
Definition: extendedAttributesInitializer.h:162
A list of properties. A DtPropertyInterface object that is a specialized version of DtRwVariableBindi...
Definition: rwProperties.h:122
#define DT_DLL_vrfExtObjects
Definition: dllExport.h:23