|
VR-Engage
2.2
|
This class serves as the base for all creator classes, defining the interface for object creation. It allows different types of creators to be stored in the same container.
| BASE_T | The base type that created objects will inherit from |
#include <factory.h>
Public Member Functions | |
| DtBaseCreator () | |
| virtual | ~DtBaseCreator () |
| virtual BASE_T * | create ()=0 |
|
inline |
Default constructor.
|
inlinevirtual |
Virtual destructor.
|
pure virtual |
Pure virtual method to create an object.
Implemented in makVre::DtCreator< BASE_T, CREATE_T >.