Horizon Official Technical Documentation
Horizon::Zone::NPCComponent Member List

This is the complete list of members for Horizon::Zone::NPCComponent, including all inherited members.

_map_container_threadHorizon::Zone::LUAComponentprivate
_npc_dbHorizon::Zone::NPCComponent
add_npc_to_db(uint32_t guid, std::shared_ptr< npc_db_data > const &data)Horizon::Zone::NPCComponentinline
contact_npc_for_player(std::shared_ptr< Units::Player > player, uint32_t npc_guid)Horizon::Zone::NPCComponent
continue_npc_script_for_player(std::shared_ptr< Units::Player > player, uint32_t npc_guid, uint32_t select_idx=0)Horizon::Zone::NPCComponent
get_container()Horizon::Zone::LUAComponentinline
get_npc_from_db(uint32_t guid)Horizon::Zone::NPCComponentinline
LUAComponent()Horizon::Zone::LUAComponentinline
LUAComponent(std::shared_ptr< GameLogicProcess > container)Horizon::Zone::LUAComponentinline
NPCComponent()Horizon::Zone::NPCComponentinline
NPCComponent(std::shared_ptr< GameLogicProcess > container)Horizon::Zone::NPCComponentinline
sync_data_types(std::shared_ptr< sol::state > state)Horizon::Zone::NPCComponentvirtual
sync_definitions(std::shared_ptr< sol::state > state)Horizon::Zone::NPCComponentvirtual
sync_functions(std::shared_ptr< sol::state > state)Horizon::Zone::NPCComponentvirtual
~LUAComponent()Horizon::Zone::LUAComponentinline
~NPCComponent()Horizon::Zone::NPCComponentinline