Tapioca Engine 1.0
Motor de videojuegos creado por Bubble Studios
Cargando...
Buscando...
Nada coincide
Métodos públicos | Lista de todos los miembros
Referencia de la clase Tapioca::LuaComponentBuilder

Factoria para crear componentes de Lua. Más...

#include <LuaComponent.h>

Diagrama de herencia de Tapioca::LuaComponentBuilder
Tapioca::ComponentBuilder

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.
 
ComponentcreateComponent () 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
 

Descripción detallada

Factoria para crear componentes de Lua.

Documentación de constructores y destructores

◆ LuaComponentBuilder()

Tapioca::LuaComponentBuilder::LuaComponentBuilder ( const std::string & name,
luabridge::LuaRef * table )

Constructor de la factoria de componentes de Lua.

Parámetros
nameNombre del componente
tableTabla de Lua que contiene la clase del componente

◆ ~LuaComponentBuilder()

Tapioca::LuaComponentBuilder::~LuaComponentBuilder ( )

Destructor de la factoria de componentes de Lua.

Documentación de funciones miembro

◆ createComponent()

Component * Tapioca::LuaComponentBuilder::createComponent ( )
overridevirtual

Crea un componente de Lua.

Implementa Tapioca::ComponentBuilder.


La documentación de esta clase está generada de los siguientes archivos: