VR-Forces 4.2 Class Documentation
Home
Modules
Namespaces
Classes
Files
Examples
Behavior Models
File List
File Members
include
vrfobjcore
entNetIface.h
Go to the documentation of this file.
1
/*******************************************************************************
2
** Copyright (c) 2000 MaK Technologies, Inc.
3
** All rights reserved.
4
*******************************************************************************/
5
/*******************************************************************************
6
** $RCSfile: entNetIface.h,v $ $Revision: 1.11 $ $State: Exp $
7
*******************************************************************************/
8
11
17
18
19
#ifndef DtSimEntityNetInterface_H_
20
#define DtSimEntityNetInterface_H_
21
22
#include "
vrfobjcore/netIface.h
"
23
#include <vlpi/disEnums.h>
24
25
26
class
DtBaseEntityStateRepository;
27
35
#include "
vrfobjcore/vrfobjcoreDefines.h
"
36
class
DT_DLL_vrfobjcore
DtSimEntityNetInterface
:
public
DtSimObjectNetInterface
37
{
38
protected
:
40
DtSimEntityNetInterface
();
41
42
public
:
43
45
DtSimEntityNetInterface
(
const
DtString
& name,
DtVrfObject
* simObject,
46
DtReaderWriterRegistry
* parentRegistry = 0,
47
bool
publishObject =
true
);
48
50
DtSimEntityNetInterface
(
const
DtSimEntityNetInterface
& orig,
51
DtReaderWriterRegistry
* parentRegistry = 0);
52
54
const
DtSimEntityNetInterface
&
operator=
(
const
DtSimEntityNetInterface
&
55
orig);
56
58
virtual
~
DtSimEntityNetInterface
();
59
60
virtual
DtBaseEntityStateRepository * baseEntityNetworkState()
const
;
61
63
virtual
bool
isEntity
()
const
{
return
true
; }
64
virtual
bool
isEnvironmental
()
const
{
return
false
; }
65
69
static
DtSimEntityNetInterface
* isEntityNetInterface(
70
const
DtSimObjectNetInterface
* objNetInterface);
71
72
protected
:
73
74
DtDeadReckonTypes
myDeadReckoningAlgorithm
;
75
};
76
77
#endif
Document ID: Generated on Sun Nov 24 19:49:21 EST 2013 from SVN revision 133924
Copyright © 2005-2013 VT MÄK. All Rights Reserved (
www.mak.com
)