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

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

_item_dbHorizon::Zone::ItemDatabaseprivate
_item_db_strHorizon::Zone::ItemDatabaseprivate
_refine_dbHorizon::Zone::ItemDatabaseprivate
_weapon_attribute_modifiers_dbHorizon::Zone::ItemDatabaseprivate
_weapon_target_size_modifiers_dbHorizon::Zone::ItemDatabaseprivate
_weapontype2name_dbHorizon::Zone::ItemDatabaseprivate
add_job_group_to_item(std::string const &group, item_config_data &id, bool enable, std::string const &file_path)Horizon::Zone::ItemDatabase
get_instance()Horizon::Zone::ItemDatabaseinlinestatic
get_item_by_id(uint32_t item_id) constHorizon::Zone::ItemDatabaseinline
get_item_by_key_name(std::string key_name) constHorizon::Zone::ItemDatabaseinline
get_refine_config(refine_type type)Horizon::Zone::ItemDatabaseinline
get_weapon_attribute_modifier(int32_t weapon_lv, element_type element, element_type def_ele)Horizon::Zone::ItemDatabaseinline
get_weapon_target_size_modifier(item_weapon_type wtype, unit_size_type stype)Horizon::Zone::ItemDatabaseinline
get_weapon_type_name(item_weapon_type type)Horizon::Zone::ItemDatabaseinline
ItemDatabase()Horizon::Zone::ItemDatabase
load()Horizon::Zone::ItemDatabase
load_items(sol::table const &item_tbl, std::string file_path)Horizon::Zone::ItemDatabaseprivate
load_refine_db()Horizon::Zone::ItemDatabase
load_refine_table(refine_type tbl_type, sol::table const &refine_table, std::string table_name, std::string file_path)Horizon::Zone::ItemDatabaseprivate
load_weapon_attribute_modifiers_db()Horizon::Zone::ItemDatabase
load_weapon_target_size_modifiers_db()Horizon::Zone::ItemDatabase
~ItemDatabase()Horizon::Zone::ItemDatabaseinline