VR-Forces 4.1 Class Documentation
Home
Modules
Namespaces
Classes
Files
Examples
Behavior Models
File List
File Members
include
vrvCoreQt
DtSceneItems.h
Go to the documentation of this file.
1
/******************************************************************************
2
** Copyright (c) 2008 MAK Technologies, Inc.
3
** All rights reserved.
4
******************************************************************************/
5
/******************************************************************************
6
** $RCSfile: DtSceneItems.h,v $ $Revision: 1.8 $ $State: Exp $
7
******************************************************************************/
8
12
13
#pragma once
14
15
#include <
vrvCoreQt/vrvCoreQt.h
>
16
#include <
vrvCoreQt/DtMenuItem.h
>
17
18
namespace
makVrv
19
{
22
class
DT_DLL_VRVCOREQT
DtNewSceneItem
:
public
DtMenuItem
23
{
24
Q_OBJECT;
25
public
:
26
DtNewSceneItem
(
DtDe
& de);
27
28
virtual
~
DtNewSceneItem
();
29
31
virtual
QAction
* createAction(
DtDe
&,
QWidget
* parent);
32
33
protected
:
34
36
virtual
void
on_triggered();
37
38
protected
:
39
DtDe
&
myDe
;
40
};
41
44
class
DT_DLL_VRVCOREQT
DtCloseSceneItem
:
public
DtMenuItem
45
{
46
Q_OBJECT;
47
public
:
48
DtCloseSceneItem
(
DtDe
& de);
49
50
virtual
~
DtCloseSceneItem
();
51
53
virtual
QAction
* createAction(
DtDe
&,
QWidget
* parent);
54
55
protected
:
56
58
virtual
void
on_triggered();
59
60
protected
:
61
DtDe
&
myDe
;
62
};
63
66
class
DT_DLL_VRVCOREQT
DtOpenSceneItem
:
public
DtMenuItem
67
{
68
Q_OBJECT;
69
public
:
70
DtOpenSceneItem
(
DtDe
& de);
71
72
virtual
~
DtOpenSceneItem
();
73
75
virtual
QAction
* createAction(
DtDe
&,
QWidget
* parent);
76
77
protected
:
78
80
virtual
void
on_triggered();
81
82
protected
:
83
DtDe
&
myDe
;
84
};
85
88
class
DT_DLL_VRVCOREQT
DtSaveSceneItem
:
public
DtMenuItem
89
{
90
Q_OBJECT;
91
public
:
92
DtSaveSceneItem
(
DtDe
& de);
93
94
virtual
~
DtSaveSceneItem
();
95
97
virtual
QAction
* createAction(
DtDe
&,
QWidget
* parent);
98
99
protected
:
100
102
virtual
void
on_triggered();
103
104
protected
:
105
DtDe
&
myDe
;
106
};
107
110
class
DT_DLL_VRVCOREQT
DtSaveSceneAsItem
:
public
DtMenuItem
111
{
112
Q_OBJECT;
113
public
:
114
DtSaveSceneAsItem
(
DtDe
& de);
115
116
virtual
~
DtSaveSceneAsItem
();
117
119
virtual
QAction
* createAction(
DtDe
&,
QWidget
* parent);
120
121
protected
:
122
124
virtual
void
on_triggered();
125
126
protected
:
127
DtDe
&
myDe
;
128
};
129
}
130
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
)