14 #ifndef rprFomMapper_H_
15 #define rprFomMapper_H_
24 #define DtRprFomMapper DtSimpleRprFomMapper
90 virtual void initInterClasses();
93 virtual void initObjClasses();
96 virtual void initObjChoosers();
99 virtual void initInterChoosers();
104 static char* dfltEntityClassChooser(
105 const char* vrlinkClassName,
110 static char* entityClassChooser08(
111 const char* vrlinkClassName,
116 static char* entityClassChooserPre08(
117 const char* vrlinkClassName,
122 static char* dfltEmitterBeamClassChooser(
123 const char* vrlinkClassName,
128 static char* emitterBeamClassChooserPre08(
129 const char* vrlinkClassName,
134 static char* dfltSignalClassChooser(
138 virtual void checkForRpr3MakIffExtensions(
DtExerciseConn* exConn);
142 virtual void setUseRpr3MakIffExtensions(
bool useExtensions);
145 virtual bool useRpr3MakIffExtensions();
148 static char* dfltIffClassChooser(
149 const char* vrlinkClassName,
154 static char* dfltIff3ClassChooser(
155 const char* vrlinkClassName,
160 static char* dfltPointObjClassChooser(
161 const char* vrlinkClassName,
166 static char* dfltArealObjClassChooser(
167 const char* vrlinkClassName,
172 static char* dfltLinearObjClassChooser(
173 const char* vrlinkClassName,
179 static char* dfltArealObjTransClassChooser(
184 static char* dfltLinearObjTransClassChooser(
189 static char* dfltPointObjTransClassChooser(
197 #endif // _rprFomMapper_H_
DtInteraction is an abstract base class for representing HLA interactions (or events) (as opposed to ...
Definition: interactionHLA.h:33
Instances of DtExerciseConn are used to provide an application's interface or connection to the netwo...
Definition: exerciseConnHLA.h:61
#define DT_DLL_VL
Definition: vlMachineTypes.h:108
If you define DtSIMPLE_RPR to 1, and include this file, then this file defines a class called DtSimpl...
Definition: rprFomMapper.h:56
An instance of DtEmptyFomMapper is a DtFomMapper that has no mappings registered between FOM classes ...
Definition: emptyFomMapper.h:25
static DtFomMapper * create(void *usr=NULL)
A Creator function that returns a DtEmptyFomMapper configured with no mappings at all...
bool myUseRpr3MakIffClasses
Definition: rprFomMapper.h:194
DtEmptyFomMapper & operator=(const DtEmptyFomMapper &orig)
assignment operator - not implemented.
virtual void init(DtExerciseConn *conn)
Initialize the instance, once an exercise connection is available.
This file declares DtEmptyFomMapper.
Instances of DtFomMapper are used to provide FOM agility in VR-Link by mapping VR-Link classes and fu...
Definition: fomMapper.h:36