VR-Vantage API Documentation
Home
Modules
Namespaces
Classes
Files
Examples
Tutorials
File List
File Members
include
vrfExtObjects
globalEnvironmentObjPub.h
Go to the documentation of this file.
1
/*******************************************************************************
2
** Copyright (c) 2009 MAK Technologies, Inc.
3
** All rights reserved.
4
*******************************************************************************/
5
/*******************************************************************************
6
** $RCSfile: globalEnvironmentObjPub.h,v $ $Revision: 1.2 $ $State: Exp $
7
*******************************************************************************/
8
11
12
#ifndef globalEnvironmentObjPub_h
13
#define globalEnvironmentObjPub_h
14
15
#include <vl/envProcPub.h>
16
#include <
vrfExtObjects/vrfExtObjectsDefines.h
>
17
18
class
DtGlobalEnvironmentObjectRepository
;
19
24
class
DT_DLL_vrfExtObjects
DtGlobalEnvironmentObjectPublisher
:
public
DtEnvironmentProcessPublisher
25
{
26
public
:
33
DtGlobalEnvironmentObjectPublisher
(DtExerciseConn* conn);
34
35
#if DtHLA
36
// Create with region set
37
DtGlobalEnvironmentObjectPublisher
(DtExerciseConn* conn,
const
DtDDMRegionSet* regionSetToUse);
38
#endif
39
41
virtual
~
DtGlobalEnvironmentObjectPublisher
();
42
43
#if DtDIS
44
45
virtual
void
init
(
const
DtEntityIdentifier&
id
);
46
#endif
47
49
virtual
DtGlobalEnvironmentObjectRepository
* gesr();
50
virtual
const
DtGlobalEnvironmentObjectRepository
* gesr()
const
;
51
52
private
:
54
DtGlobalEnvironmentObjectPublisher
(
const
DtGlobalEnvironmentObjectPublisher
&);
55
DtGlobalEnvironmentObjectPublisher
& operator=(
const
DtGlobalEnvironmentObjectPublisher
&);
56
};
57
58
59
#endif
Copyright © 2005-2013 VT MÄK Inc. All Rights Reserved (
www.mak.com
)