29#ifndef HORIZON_ZONE_MONSTER_LUA_COMPONENT_HPP
30#define HORIZON_ZONE_MONSTER_LUA_COMPONENT_HPP
42class GameLogicProcess;
Definition: LUAComponent.hpp:40
Definition: MonsterComponent.hpp:44
void sync_definitions(std::shared_ptr< sol::state > state)
Definition: MonsterComponent.cpp:42
MonsterComponent()
Definition: MonsterComponent.hpp:46
~MonsterComponent()
Definition: MonsterComponent.hpp:49
MonsterComponent(std::shared_ptr< GameLogicProcess > container)
Definition: MonsterComponent.hpp:47
void sync_functions(std::shared_ptr< sol::state > state)
Definition: MonsterComponent.cpp:152
void sync_data_types(std::shared_ptr< sol::state > state)
Definition: MonsterComponent.cpp:133
Definition: Element.hpp:7