37 class DtReflectedEmitterBeam;
38 class DtReflectedEmitterBeamList;
39 class DtEmitterBeamPublisher;
Instances of this class provide a protocol independent interface to a reflected entity in a DIS envir...
Definition: reflectedEntityDIS.h:39
MANAGEDINTERFACE_DLL const char * ENTITY_PUBLISHER_LIST_NAME
Instances of DtExerciseConn are used to provide an application's interface or connection to the netwo...
Definition: exerciseConnDIS.h:62
#define MANAGEDINTERFACE_DLL
Definition: plugin.h:15
Used to set and maintain time in a simulation.
Definition: vlTime.h:25
MANAGEDINTERFACE_DLL DtExerciseConn * findExConnResource()
find and set commonly used objects
MANAGEDINTERFACE_DLL const char * REFLECTED_RECEIVER_LIST
DtTaitBryans are used to represent orientation of an object, using a set of three Euler angles...
Definition: vlTaitBryan.h:43
This file declares DtVector and DtVector32.
MANAGEDINTERFACE_DLL const char * RECEIVER_PUBLISHER_LIST
Instances of this class provide a protocol independent interface to a list of reflected emitters in a...
Definition: reflectedEmitterSystemListDIS.h:28
Instances of DtEntityPublisher are used for local or source simulations of entities, (i.e.
Definition: entityPublisherDIS.h:33
MANAGEDINTERFACE_DLL DtReflectedEntityList * findReflectedEntityListResource()
MANAGEDINTERFACE_DLL void setReflectedEntityListResource(DtReflectedEntityList *rel)
Instances of this class provide a protocol independent interface to a list of reflected entities in a...
Definition: reflectedEntityListDIS.h:31
MANAGEDINTERFACE_DLL const char * REFLECTED_TRANSMITTER_LIST
MANAGEDINTERFACE_DLL void setReflectedEntityResource(std::string id, DtReflectedEntity *ent)
MANAGEDINTERFACE_DLL DtClock * findClockResource()
MANAGEDINTERFACE_DLL const char * EXERCISE_CONNECTION_NAME
names for commonly found things
MANAGEDINTERFACE_DLL DtEntityPublisher * findEntityPublisherResource(std::string id)
entities use their global ID as a their name in the resource map
Instances of DtEmitterSystemPublisher are used to take care of the details associated with publishing...
Definition: emitterSystemPublisherDIS.h:26
MANAGEDINTERFACE_DLL const char * CLOCK_NAME
MANAGEDINTERFACE_DLL void setClockResource(DtClock *clock)
MANAGEDINTERFACE_DLL DtReflectedEntity * findReflectedEntityResource(std::string id)
entities use their global ID as a their name in the resource map
MANAGEDINTERFACE_DLL const char * TRANSMITTER_PUBLISHER_LIST
MANAGEDINTERFACE_DLL void setExConnResource(DtExerciseConn *conn)
MANAGEDINTERFACE_DLL void setEntityPublisherResource(std::string id, DtEntityPublisher *pub)
Instances of DtReflectedEmitterSystem represent EmitterSystem object simulated by remote applications...
Definition: reflectedEmitterSystemDIS.h:33
MANAGEDINTERFACE_DLL const char * REFLECTED_ENTITY_LIST_NAME