Window creator: (string) type -> new window.
More...
#include <anatomist/window/winFactory.h>
|
static AWindow * | createWindow (const std::string &type, void *dock=0, carto::Object params=carto::none()) |
|
static AWindow * | createWindow (int type, void *dock=0, carto::Object params=carto::none()) |
|
static bool | initTypes () |
|
static std::string | typeString (int type, int subtype=0) |
|
static int | typeID (const std::string &type) |
|
static bool | exist (int type) |
|
static bool | exist (const std::string &type) |
|
static int | registerType (const std::string &type, WinCreator creator, bool visibleinCtrlWin=false) |
|
static int | registerType (const std::string &type, AWindowCreator *c, bool visibleinCtrlWin=false) |
|
static void | unregisterType (const std::string &type) |
|
static std::set< std::string > | types () |
|
static const std::map< std::string, int > & | typeID () |
|
static const std::map< int, std::string > & | typeNames () |
|
static const std::map< int, carto::rc_ptr< AWindowCreator > > & | creators () |
|
static bool | hasControlWindowButton (int type) |
|
static void | setHasControlWindowButton (int type, bool visible) |
|
Window creator: (string) type -> new window.
All static...
Definition at line 59 of file winFactory.h.
◆ WinCreator
◆ applyCommonOptions()
◆ create3D()
◆ createAxial()
◆ createCoronal()
◆ createSagittal()
◆ createWindow() [1/2]
◆ createWindow() [2/2]
◆ creators()
◆ exist() [1/2]
static bool anatomist::AWindowFactory::exist |
( |
const std::string & |
type | ) |
|
|
static |
◆ exist() [2/2]
static bool anatomist::AWindowFactory::exist |
( |
int |
type | ) |
|
|
static |
◆ hasControlWindowButton()
static bool anatomist::AWindowFactory::hasControlWindowButton |
( |
int |
type | ) |
|
|
static |
◆ initTypes()
static bool anatomist::AWindowFactory::initTypes |
( |
| ) |
|
|
static |
◆ registerType() [1/2]
static int anatomist::AWindowFactory::registerType |
( |
const std::string & |
type, |
|
|
AWindowCreator * |
c, |
|
|
bool |
visibleinCtrlWin = false |
|
) |
| |
|
static |
◆ registerType() [2/2]
static int anatomist::AWindowFactory::registerType |
( |
const std::string & |
type, |
|
|
WinCreator |
creator, |
|
|
bool |
visibleinCtrlWin = false |
|
) |
| |
|
static |
◆ setHasControlWindowButton()
static void anatomist::AWindowFactory::setHasControlWindowButton |
( |
int |
type, |
|
|
bool |
visible |
|
) |
| |
|
static |
◆ typeID() [1/2]
static const std::map<std::string, int>& anatomist::AWindowFactory::typeID |
( |
| ) |
|
|
inlinestatic |
◆ typeID() [2/2]
static int anatomist::AWindowFactory::typeID |
( |
const std::string & |
type | ) |
|
|
static |
◆ typeNames()
static const std::map<int, std::string>& anatomist::AWindowFactory::typeNames |
( |
| ) |
|
|
inlinestatic |
◆ types()
static std::set<std::string> anatomist::AWindowFactory::types |
( |
| ) |
|
|
static |
◆ typeString()
static std::string anatomist::AWindowFactory::typeString |
( |
int |
type, |
|
|
int |
subtype = 0 |
|
) |
| |
|
static |
◆ unregisterType()
static void anatomist::AWindowFactory::unregisterType |
( |
const std::string & |
type | ) |
|
|
static |
◆ StaticInitializers
friend class StaticInitializers |
|
friend |
◆ Creators
◆ CtrlWinVisibleTypes
std::set<int> anatomist::AWindowFactory::CtrlWinVisibleTypes |
|
staticprotected |
◆ TypeID
std::map<std::string, int> anatomist::AWindowFactory::TypeID |
|
staticprotected |
◆ TypeNames
std::map<int, std::string> anatomist::AWindowFactory::TypeNames |
|
staticprotected |
The documentation for this class was generated from the following file: