ModuleWindow Class Reference
[Module GUIs/Visualizers]

#include <ModuleWindow.h>

Inheritance diagram for ModuleWindow:

Inheritance graph
[legend]
Collaboration diagram for ModuleWindow:

Collaboration graph
[legend]

List of all members.

Public Member Functions

void destroy ()
 destroys the instance of this class
void registerTab (std::string name, Gtk::ScrolledWindow &gui)
void unregisterTab (Gtk::ScrolledWindow &gui)

Static Public Member Functions

static ModuleWindowgetInstance ()


Detailed Description

Module main Window. Singleton. Contains a Notebook with the module visualizers.

Definition at line 14 of file ModuleWindow.h.


Member Function Documentation

void ModuleWindow::destroy (  ) 

destroys the instance of this class

Definition at line 24 of file ModuleWindow.cpp.

ModuleWindow * ModuleWindow::getInstance (  )  [static]

Returns:
the instance of this class

Definition at line 16 of file ModuleWindow.cpp.

void ModuleWindow::registerTab ( std::string  name,
Gtk::ScrolledWindow &  gui 
)

AbstractGtkmmModuleGUI registers here

Parameters:
name the name of the module
gui gui of the module

Definition at line 32 of file ModuleWindow.cpp.

void ModuleWindow::unregisterTab ( Gtk::ScrolledWindow &  gui  ) 

AbstractGtkmmModuleGUI registers here

Parameters:
gui gui of the module

Definition at line 37 of file ModuleWindow.cpp.


The documentation for this class was generated from the following files:

Generated on Sun Nov 30 23:45:40 2008 for Modular Motion Processor by  doxygen 1.5.7.1