Tapioca Engine 1.0
Motor de videojuegos creado por Bubble Studios
|
Patron de diseno Singleton para crear una unica instancia de una clase. Más...
#include <Singleton.h>
Métodos públicos | |
Singleton< T > & | operator= (const Singleton< T > &s)=delete |
Singleton (const Singleton< T > &s)=delete | |
virtual | ~Singleton () |
Destructor vacio. | |
Métodos públicos estáticos | |
template<typename... T_args> | |
static T * | create (T_args &&... args) |
Inicializa la instancia con los parametros deseados (... args) | |
static T * | instance () |
Obtener el puntero a la instancia. | |
Métodos protegidos | |
Singleton () | |
Constructor vacio. | |
Patron de diseno Singleton para crear una unica instancia de una clase.
|
inlineprotected |
Constructor vacio.
|
delete |
|
inlinevirtual |
Destructor vacio.
|
inlinestatic |
Inicializa la instancia con los parametros deseados (... args)
args | Parametros para inicializar la instancia |
|
inlinestatic |
Obtener el puntero a la instancia.
|
delete |