Tapioca Engine 1.0
Motor de videojuegos creado por Bubble Studios
|
Clase base abstracta para crear componentes. Más...
#include <ComponentBuilder.h>
Métodos públicos | |
ComponentBuilder (const std::string &id) | |
Constructor por defecto. | |
virtual | ~ComponentBuilder () |
Destructor virtual por defecto. | |
virtual Component * | createComponent ()=0 |
Crea un componente. | |
Atributos públicos | |
std::string | id |
Clase base abstracta para crear componentes.
|
inline |
Constructor por defecto.
id | Id del componente que crea |
|
inlinevirtual |
Destructor virtual por defecto.
|
pure virtual |
Crea un componente.
Implementado en Tapioca::LuaComponentBuilder y Tapioca::BasicBuilder< TComp >.
std::string Tapioca::ComponentBuilder::id |