SPARK
0.1.0
A general purpose game engine written in C++.
|
A base class for all creators. More...
#include <Creators.h>
Public Types | |
using | BasePtr = std::unique_ptr<BaseType> |
Public Member Functions | |
virtual BasePtr | create (Args &&... args) const =0 |
A base class for all creators.
BaseType | The type of the base class. |
Args | The types of the arguments passed to the constructor of the derived class. |