Envision
A visual programming IDE for object-oriented languages
|
Public Member Functions | |
VisualizationManager (const VisualizationManager &other)=delete | |
void | addTopLevelView (View *view) |
void | cleanup () |
QWidget * | getMainWindow () |
void | init (Core::EnvisionManager *manager) |
Scene * | mainScene () |
MainView * | mainView () |
VisualizationManager & | operator= (const VisualizationManager &other)=delete |
Static Public Member Functions | |
static VisualizationManager & | instance () |
Private Member Functions | |
VisualizationManager () | |
Private Attributes | |
Core::EnvisionManager * | envisionManager_ |
Scene * | mainScene_ |
MainView * | mainView_ |
QList< View * > | views_ |
|
delete |
|
private |
void Visualization::VisualizationManager::addTopLevelView | ( | View * | view | ) |
void Visualization::VisualizationManager::cleanup | ( | ) |
QWidget * Visualization::VisualizationManager::getMainWindow | ( | ) |
void Visualization::VisualizationManager::init | ( | Core::EnvisionManager * | manager | ) |
|
static |
|
inline |
|
inline |
|
delete |
|
private |
|
private |
|
private |
|
private |