21 #include <vlutil/vlString.h>
22 #include <matrix/vlVector.h>
42 class DtDeMainWindowProvider;
96 virtual InitializationResult
initialize(
bool abortOnFailure,
bool useLicenseErrorDialog);
99 virtual void tick(
double);
117 virtual void initialize(
int argc,
char** argv );
121 virtual std::string startupValue(
const std::string&)
const;
124 virtual void setStartupValue(
const std::string& key,
const std::string& value);
155 virtual void setupMenu() = 0;
157 virtual void loadTranslationFiles(
const std::string&);
185 virtual void initialize(
int argc,
char** argv );
215 boost::signal<void (DtBehaviorCanvas*, std::set<makVrf::DtEntityMapperKey>, std::string)> signal_preBehaviorCanvasCreate;
218 boost::signal<void (DtBehaviorCanvas*, QWidget*, std::set<makVrf::DtEntityMapperKey>, std::string)> signal_postBehaviorCanvasCreate;