VR-Forces 4.1 Class Documentation
Home
Modules
Namespaces
Classes
Files
Examples
Behavior Models
File List
File Members
include
vrfGuiCore
DtSpotReportState.h
Go to the documentation of this file.
1
/*******************************************************************************
2
** Copyright (c) 2012 MAK Technologies, Inc.
3
** All rights reserved.
4
*******************************************************************************/
5
8
12
30
31
#pragma once
32
33
#include <
vrfGuiCore/vrfGuiCore.h
>
34
#include <
vrfGuiCore/DtSimpleTypedDictionary.h
>
35
#include <
vrvCore/DtSimState.h
>
36
#include <
vrvCore/DtStateView.h
>
37
#include <matrix/vlVector.h>
38
#include <matrix/vlTaitBryan.h>
39
40
namespace
makVrv
41
{
42
class
DtMessage;
43
}
44
45
namespace
makVrf
46
{
47
struct
DT_DLL_VRFGUICORE
DtSpotReportState
:
public
makVrv::DtSimState
48
{
49
public
:
50
52
DtSpotReportState
();
53
55
virtual
~
DtSpotReportState
();
56
57
const
DtSimpleTypedDictionary
& dictionary()
const
58
{
59
return
mySpotReportDictionary;
60
}
61
62
DtSimpleTypedDictionary
& dictionary()
63
{
64
return
mySpotReportDictionary;
65
}
66
70
void
setType(
const
std::string& t)
71
{
72
myType = t;
73
}
74
75
const
std::string& type()
const
76
{
77
return
myType;
78
}
79
81
void
setName(
const
std::string& name)
82
{
83
myName = name;
84
}
85
86
const
std::string& name()
const
87
{
88
return
myName;
89
}
90
91
public
:
92
std::string
myType
;
93
std::string
myName
;
94
DtSimpleTypedDictionary
mySpotReportDictionary
;
95
};
96
98
DT_DLL_VRFGUICORE
makVrv::DtMessage
&
operator<<
(
makVrv::DtMessage
& msg,
const
DtSpotReportState
& state );
99
101
DT_DLL_VRFGUICORE
makVrv::DtMessage
&
operator>>
(
makVrv::DtMessage
& msg,
DtSpotReportState
& state );
102
103
105
typedef
makVrv::DtStateView<DtSpotReportState>
DtSpotReportStateView
;
106
}
Document ID: Generated on Tue Jan 29 18:21:16 EST 2013 from SVN revision 123193
Copyright © 2005-2013 VT MÄK Inc. All Rights Reserved (
www.mak.com
)