16 #include <vrvCore/DtDe.h>
17 #include <vrvUtil/DtSignalConnectionManager.h>
21 class DtVrfCreateMenu;
29 const std::string& path,
32 const std::string& keywords =
"",
33 const std::string& menuIcon =
"",
34 const std::string& toolTip =
""
40 boost::signal<void (const DtEntityType&, std::string, int, const std::vector<DtVector>&,double,
bool,
bool,
const QString& )> signal_createObject;
44 virtual void slot_createObject(
const DtEntityType&, std::string,
int,
const std::vector<DtVector>&,
double,
bool,
bool);
46 virtual void on_triggered();
47 virtual void slot_creationStopped();
70 const std::string& keywords =
"",
const std::string& menuIcon =
"",
const std::string& toolTip =
"");
73 boost::signal<void (const DtEntityType&, std::string, int, const std::vector<DtVector>&,double,
bool,
bool,
const QString& )> signal_createObject;
77 virtual void slot_createObject(
const DtEntityType&, std::string,
int,
const std::vector<DtVector>&,
double,
bool,
bool,
const QString&);