#include <ViewManager.h>
Enumerator |
---|
SINGLE_DEFAULT |
|
SINGLE_OPTIONAL |
|
MULTI_DEFAULT |
|
MULTI_OPTIONAL |
|
ViewManager::~ViewManager |
( |
| ) |
|
std::vector< View * > ViewManager::activeViews |
( |
| ) |
|
|
static |
std::vector< View * > ViewManager::allViews |
( |
| ) |
|
|
static |
template<class ViewType >
static ViewType* cnoid::ViewManager::findView |
( |
| ) |
|
|
inlinestatic |
template<class ViewType >
static ViewType* cnoid::ViewManager::findView |
( |
const std::string & |
instanceName | ) |
|
|
inlinestatic |
View * ViewManager::getOrCreateView |
( |
const std::string & |
moduleName, |
|
|
const std::string & |
className |
|
) |
| |
|
static |
View * ViewManager::getOrCreateView |
( |
const std::string & |
moduleName, |
|
|
const std::string & |
className, |
|
|
const std::string & |
instanceName |
|
) |
| |
|
static |
template<class ViewType >
static ViewType* cnoid::ViewManager::getOrCreateView |
( |
bool |
doMountCreatedView = false | ) |
|
|
inlinestatic |
template<class ViewType >
static ViewType* cnoid::ViewManager::getOrCreateView |
( |
const std::string & |
instanceName, |
|
|
bool |
doMountCreatedView = false |
|
) |
| |
|
inlinestatic |
View * ViewManager::getOrCreateViewOfDefaultName |
( |
const std::string & |
defaultName | ) |
|
|
static |
This is implemented for the compatibility to version 1.4 or earlier. This is only used for loading the view layout configuration created by those verions.
bool ViewManager::isPrimalInstance |
( |
View * |
view | ) |
|
|
static |
template<class ViewType >
- Returns
- If itype is SINGLE_DEFAULT or MULTI_DEFAULT, the default instance created by this function is returned. Otherwise null pointer is returned.
bool ViewManager::storeViewStates |
( |
ArchivePtr |
archive, |
|
|
const std::string & |
key |
|
) |
| |
|
static |
ViewClass * ViewManager::viewClass |
( |
const std::type_info & |
view_type_info | ) |
|
|
static |
The documentation for this class was generated from the following files: