VR-Link API Documentation for DIS
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Functions | Variables
utility.h File Reference

Defines commonly used names of resources and ways to access those resources. More...

Go to the source code of this file.

Functions

MANAGEDINTERFACE_DLL
DtExerciseConn
findExConnResource ()
 find and set commonly used objects More...
 
MANAGEDINTERFACE_DLL void setExConnResource (DtExerciseConn *conn)
 
MANAGEDINTERFACE_DLL
DtReflectedEntity
findReflectedEntityResource (std::string id)
 entities use their global ID as a their name in the resource map More...
 
MANAGEDINTERFACE_DLL void setReflectedEntityResource (std::string id, DtReflectedEntity *ent)
 
MANAGEDINTERFACE_DLL
DtEntityPublisher
findEntityPublisherResource (std::string id)
 entities use their global ID as a their name in the resource map More...
 
MANAGEDINTERFACE_DLL void setEntityPublisherResource (std::string id, DtEntityPublisher *pub)
 
MANAGEDINTERFACE_DLL DtClockfindClockResource ()
 
MANAGEDINTERFACE_DLL void setClockResource (DtClock *clock)
 
MANAGEDINTERFACE_DLL
DtReflectedEntityList
findReflectedEntityListResource ()
 
MANAGEDINTERFACE_DLL void setReflectedEntityListResource (DtReflectedEntityList *rel)
 

Variables

MANAGEDINTERFACE_DLL const char * EXERCISE_CONNECTION_NAME
 names for commonly found things More...
 
MANAGEDINTERFACE_DLL const char * CLOCK_NAME
 
MANAGEDINTERFACE_DLL const char * REFLECTED_ENTITY_LIST_NAME
 
MANAGEDINTERFACE_DLL const char * ENTITY_PUBLISHER_LIST_NAME
 
MANAGEDINTERFACE_DLL const char * RECEIVER_PUBLISHER_LIST
 
MANAGEDINTERFACE_DLL const char * REFLECTED_RECEIVER_LIST
 
MANAGEDINTERFACE_DLL const char * REFLECTED_TRANSMITTER_LIST
 
MANAGEDINTERFACE_DLL const char * TRANSMITTER_PUBLISHER_LIST
 

Detailed Description

Defines commonly used names of resources and ways to access those resources.

Function Documentation

MANAGEDINTERFACE_DLL DtClock* findClockResource ( )
MANAGEDINTERFACE_DLL DtEntityPublisher* findEntityPublisherResource ( std::string  id)

entities use their global ID as a their name in the resource map

MANAGEDINTERFACE_DLL DtExerciseConn* findExConnResource ( )

find and set commonly used objects

MANAGEDINTERFACE_DLL DtReflectedEntityList* findReflectedEntityListResource ( )
MANAGEDINTERFACE_DLL DtReflectedEntity* findReflectedEntityResource ( std::string  id)

entities use their global ID as a their name in the resource map

MANAGEDINTERFACE_DLL void setClockResource ( DtClock clock)
MANAGEDINTERFACE_DLL void setEntityPublisherResource ( std::string  id,
DtEntityPublisher pub 
)
MANAGEDINTERFACE_DLL void setExConnResource ( DtExerciseConn conn)
MANAGEDINTERFACE_DLL void setReflectedEntityListResource ( DtReflectedEntityList rel)
MANAGEDINTERFACE_DLL void setReflectedEntityResource ( std::string  id,
DtReflectedEntity ent 
)

Variable Documentation

MANAGEDINTERFACE_DLL const char* CLOCK_NAME
MANAGEDINTERFACE_DLL const char* ENTITY_PUBLISHER_LIST_NAME
MANAGEDINTERFACE_DLL const char* EXERCISE_CONNECTION_NAME

names for commonly found things

MANAGEDINTERFACE_DLL const char* RECEIVER_PUBLISHER_LIST
MANAGEDINTERFACE_DLL const char* REFLECTED_ENTITY_LIST_NAME
MANAGEDINTERFACE_DLL const char* REFLECTED_RECEIVER_LIST
MANAGEDINTERFACE_DLL const char* REFLECTED_TRANSMITTER_LIST
MANAGEDINTERFACE_DLL const char* TRANSMITTER_PUBLISHER_LIST

Document ID: Generated on Thu Sep 19 02:12:35 EDT 2024 from SVN revision 269601
Copyright © 2005-2024 MAK Technologies. All Rights Reserved (www.mak.com)