|
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 |