OpenMW
Public Member Functions | Private Member Functions
CSVDoc::SubViewFactoryBase Class Reference

#include <subviewfactory.hpp>

List of all members.

Public Member Functions

 SubViewFactoryBase ()
virtual ~SubViewFactoryBase ()
virtual SubViewmakeSubView (const CSMWorld::UniversalId &id, CSMDoc::Document &document)=0
 The ownership of the returned sub view is not transferred.

Private Member Functions

 SubViewFactoryBase (const SubViewFactoryBase &)
SubViewFactoryBaseoperator= (const SubViewFactoryBase &)

Constructor & Destructor Documentation


Member Function Documentation

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]

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