VR-Link API Documentation for DIS
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
utility.h
Go to the documentation of this file.
1 /****************************************************************************
2  * Copyright (c) 2015 VT MAK
3  * All rights reserved.
4  ****************************************************************************/
5 
6 #pragma once
7 
11 
12 /*
13  * This file acts like a DAO (Data Access Object) or a simple database of resources used
14  * by an application, such as entities, reflected lists, publishers, etc. Rather than
15  * expose global variables directly, service functions are used to reduce coupling
16  * between definition and use of the resources and services.
17  */
18 
20 #include "matrix/vlVector.h"
21 
22 #include <string>
23 #include <list>
24 
25 class DtExerciseConn;
26 class DtClock;
27 class DtReflectedEntity;
29 class DtEntityPublisher;
33 class DtTaitBryan;
34 
35 #ifdef DtHLA
36 // Some services are only applicable for HLA, such as emitter beams.
37 class DtReflectedEmitterBeam;
38 class DtReflectedEmitterBeamList;
39 class DtEmitterBeamPublisher;
40 #endif
41 
43 //{@
45 MANAGEDINTERFACE_DLL extern const char* CLOCK_NAME;
53 
55 //{@
58 
62 
66 
69 
72 

Document ID: Generated on Mon Jun 22 21:18:40 EDT 2020 from SVN revision 213785
Copyright © 2005-2018 MAK Technologies. All Rights Reserved (www.mak.com)