C++ main module for gpm Package
1.0
|
this class describes a class factory to generate GPMG classes More...
#include <GPMG_ClassFactory.h>
Public Member Functions | |
virtual SP::CORE_Object | NewInstance (const tString &name, const SVC::CORE_Object &newParameters) const |
create an instance of a class More... | |
Static Public Member Functions | |
static SP::GPMG_ClassFactory | New () |
create a class factory More... | |
Protected Member Functions | |
GPMG_ClassFactory () | |
build a GPMG_ClassFactory More... | |
virtual | ~GPMG_ClassFactory (void) |
destroy a GPMG_ClassFactory More... | |
this class describes a class factory to generate GPMG classes
|
protected |
|
protectedvirtual |
destroy a GPMG_ClassFactory
|
inlinestatic |
create a class factory
References GPMG_ClassFactory().
Referenced by GPMG_MainWindow::load(), GPMG_Application::loadModelFile(), GPMG_Application::newClassFactoryInstance(), and GPMG_MainWindow::NewInstanceFromFile().
|
virtual |
create an instance of a class
References GPMG_PreferencesWindow::New(), GPMG_MovieGraphWindow::New(), GPMG_ShowGraphWindow::New(), GPMG_RuleGraphWindow::New(), GPMG_EdgeWindow::New(), GPMG_VertexWindow::New(), GPMG_MainWindow::New(), GPMG_GridGeneratorWindow::New(), GPMG_GraphStateWindow::New(), GPMG_RunWindow::New(), GPMG_EnvironmentWindow::New(), GPMG_RulesWindow::New(), GPMG_FunctionWindow::New(), GPMG_Project::New(), and null.