Turbo Engine 0.3
A C++ game engine using Allegro 5
turbo::LuaComponent::Script Struct Reference

Public Attributes

sol::table instance
sol::protected_function fn_update
sol::protected_function fn_on_enable
sol::protected_function fn_on_disable
sol::protected_function fn_unload
std::vector< ScriptFieldfield_descs

Member Data Documentation

◆ field_descs

std::vector<ScriptField> turbo::LuaComponent::Script::field_descs

◆ fn_on_disable

sol::protected_function turbo::LuaComponent::Script::fn_on_disable

◆ fn_on_enable

sol::protected_function turbo::LuaComponent::Script::fn_on_enable

◆ fn_unload

sol::protected_function turbo::LuaComponent::Script::fn_unload

◆ fn_update

sol::protected_function turbo::LuaComponent::Script::fn_update

◆ instance

sol::table turbo::LuaComponent::Script::instance

The documentation for this struct was generated from the following file: