VR-Forces 4.1.1 Class Documentation
Home
Modules
Namespaces
Classes
Files
Examples
Behavior Models
File List
File Members
include
bhave3DGui
bhaveEntityCreatePalette.h
Go to the documentation of this file.
1
/*********************************************************************
2
** Copyright (c) 2012 MaK Technologies, Inc.
3
** All rights reserved.
4
*********************************************************************/
5
8
9
#ifndef bhaveEntityCreatePalette_H_
10
#define bhaveEntityCreatePalette_H_
11
12
#include <
bhave3DGui/bhave3DGuiDefines.h
>
13
#include <
vrvUtil/signalslib.h
>
14
15
#include <
vrfGuiCoreQt/DtEntityCreatePaletteLogic.h
>
16
#include <
vrfGuiCoreQt/entityCreatePalette.h
>
17
18
namespace
makVrf
19
{
20
namespace
makVrfQt
21
{
22
class
DtEntityCreatePaletteInterface
;
23
}
24
}
25
26
27
namespace
BHAVE
28
{
29
namespace
BHAVE3DGui
30
{
32
class
DT_DLL_bhave3DGui
DtBhaveEntityCreatePaletteLogic
:
public
makVrf::DtEntityCreatePaletteLogic
33
{
34
35
public
:
36
38
static
DtBhaveEntityCreatePaletteLogic
* create(
makVrv::DtDe
& de,
39
makVrf::DtEntityCreatePaletteInterface
* iFace );
40
42
virtual
~
DtBhaveEntityCreatePaletteLogic
();
43
44
protected
:
46
DtBhaveEntityCreatePaletteLogic
(
makVrv::DtDe
& de,
makVrf::DtEntityCreatePaletteInterface
* iFace );
47
48
virtual
void
slot_createObject(
const
makVrf::DtEntityMapperKey
&);
49
51
virtual
void
slot_modelSetChanged();
52
53
};
54
56
class
DtBhaveEntityCreatePalette
:
public
makVrf::DtEntityCreatePalette
57
{
58
Q_OBJECT
59
60
public
:
62
DtBhaveEntityCreatePalette
(
makVrv::DtDe
& de,
bool
favoritesSupported,
63
QWidget
* parent = 0, Qt::WindowFlags flags = 0);
64
66
virtual
~DtBhaveEntityCreatePalette
();
67
68
protected
:
70
void
setupUi
(
QWidget
* p);
71
};
72
73
}
74
}
75
76
#endif
Document ID: Generated on Mon Apr 8 19:24:01 EDT 2013 from SVN revision 125877
Copyright © 2005-2013 VT MÄK. All Rights Reserved (
www.mak.com
)