OpenMW
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Public Member Functions | Private Attributes | List of all members
CSVDoc::SubViewFactoryWithCreator< SubViewT, CreatorFactoryT > Class Template Reference

#include <subviewfactoryimp.hpp>

Inheritance diagram for CSVDoc::SubViewFactoryWithCreator< SubViewT, CreatorFactoryT >:
Collaboration diagram for CSVDoc::SubViewFactoryWithCreator< SubViewT, CreatorFactoryT >:

Public Member Functions

 SubViewFactoryWithCreator (bool sorting=true)
 
virtual CSVDoc::SubViewmakeSubView (const CSMWorld::UniversalId &id, CSMDoc::Document &document)
 The ownership of the returned sub view is not transferred. More...
 
- Public Member Functions inherited from CSVDoc::SubViewFactoryBase
 SubViewFactoryBase ()
 
virtual ~SubViewFactoryBase ()
 

Private Attributes

bool mSorting
 

Constructor & Destructor Documentation

template<class SubViewT , class CreatorFactoryT >
CSVDoc::SubViewFactoryWithCreator< SubViewT, CreatorFactoryT >::SubViewFactoryWithCreator ( bool  sorting = true)

Member Function Documentation

template<class SubViewT , class CreatorFactoryT >
CSVDoc::SubView * CSVDoc::SubViewFactoryWithCreator< SubViewT, CreatorFactoryT >::makeSubView ( const CSMWorld::UniversalId id,
CSMDoc::Document document 
)
virtual

The ownership of the returned sub view is not transferred.

Implements CSVDoc::SubViewFactoryBase.

Member Data Documentation

template<class SubViewT , class CreatorFactoryT >
bool CSVDoc::SubViewFactoryWithCreator< SubViewT, CreatorFactoryT >::mSorting
private

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