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.