|
OpenMW
|
#include <subviewfactory.hpp>
Public Member Functions | |
| SubViewFactoryBase () | |
| virtual | ~SubViewFactoryBase () |
| virtual SubView * | makeSubView (const CSMWorld::UniversalId &id, CSMDoc::Document &document)=0 |
| The ownership of the returned sub view is not transferred. | |
Private Member Functions | |
| SubViewFactoryBase (const SubViewFactoryBase &) | |
| SubViewFactoryBase & | operator= (const SubViewFactoryBase &) |
| CSVDoc::SubViewFactoryBase::SubViewFactoryBase | ( | const SubViewFactoryBase & | ) | [private] |
| CSVDoc::SubViewFactoryBase::~SubViewFactoryBase | ( | ) | [virtual] |
| virtual SubView* CSVDoc::SubViewFactoryBase::makeSubView | ( | const CSMWorld::UniversalId & | id, |
| CSMDoc::Document & | document | ||
| ) | [pure virtual] |
The ownership of the returned sub view is not transferred.
Implemented in CSVDoc::SubViewFactoryWithCreator< SubViewT, CreatorFactoryT >, and CSVDoc::SubViewFactory< SubViewT >.
| SubViewFactoryBase& CSVDoc::SubViewFactoryBase::operator= | ( | const SubViewFactoryBase & | ) | [private] |
1.7.6.1