|
Tapioca Engine 1.0
Motor de videojuegos creado por Bubble Studios
|
Factoria para crear componentes de Lua. Más...
#include <LuaComponent.h>
Métodos públicos | |
| LuaComponentBuilder (const std::string &name, luabridge::LuaRef *table) | |
| Constructor de la factoria de componentes de Lua. | |
| ~LuaComponentBuilder () | |
| Destructor de la factoria de componentes de Lua. | |
| Component * | createComponent () override |
| Crea un componente de Lua. | |
Métodos públicos heredados de Tapioca::ComponentBuilder | |
| ComponentBuilder (const std::string &id) | |
| Constructor por defecto. | |
| virtual | ~ComponentBuilder () |
| Destructor virtual por defecto. | |
Otros miembros heredados | |
Atributos públicos heredados de Tapioca::ComponentBuilder | |
| std::string | id |
Factoria para crear componentes de Lua.
| Tapioca::LuaComponentBuilder::LuaComponentBuilder | ( | const std::string & | name, |
| luabridge::LuaRef * | table ) |
Constructor de la factoria de componentes de Lua.
| name | Nombre del componente |
| table | Tabla de Lua que contiene la clase del componente |
| Tapioca::LuaComponentBuilder::~LuaComponentBuilder | ( | ) |
Destructor de la factoria de componentes de Lua.
|
overridevirtual |
Crea un componente de Lua.
Implementa Tapioca::ComponentBuilder.