OpenMW
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Public Member Functions | List of all members
CSVWorld::CreatorFactory< CreatorT, scope > Class Template Reference

#include <creator.hpp>

Inheritance diagram for CSVWorld::CreatorFactory< CreatorT, scope >:
Collaboration diagram for CSVWorld::CreatorFactory< CreatorT, scope >:

Public Member Functions

virtual CreatormakeCreator (CSMDoc::Document &document, const CSMWorld::UniversalId &id) const
 
- Public Member Functions inherited from CSVWorld::CreatorFactoryBase
virtual ~CreatorFactoryBase ()
 

Member Function Documentation

template<class CreatorT , unsigned int scope>
Creator * CSVWorld::CreatorFactory< CreatorT, scope >::makeCreator ( CSMDoc::Document document,
const CSMWorld::UniversalId id 
) const
virtual

The ownership of the returned Creator is transferred to the caller.

Note
The function can return a 0-pointer, which means no UI for creating/deleting records should be provided.

Implements CSVWorld::CreatorFactoryBase.

Here is the call graph for this function:


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