|
Public 型 |
typedef void(* | CallBackFunction )() |
enum | CallBackFunctionID {
cbf_set_selected_server = 0,
cbf_get_server_list,
cbf_get_username,
cbf_get_password,
cbf_set_username,
cbf_set_password,
cbf_get_selected_server,
cbf_get_characters,
cbf_set_character,
cbf_get_character,
cbf_quit,
cbf_say,
cbf_get_player_id,
cbf_get_current_activity,
cbf_get_activity_list,
cbf_start_activity,
cbf_assign_status,
cbf_assign_skill,
cbf_enable_support_skill,
cbf_enable_attack_skill,
cbf_receive_hunt_courses,
cbf_set_desired_hunt_course,
cbf_get_environment_variable,
cbf_set_environment_variable,
cbf_get_environment_variable_list,
cbf_clear_personal_shop,
cbf_add_personal_shop_item,
cbf_set_personal_shop_message
} |
Public メソッド |
| GraphicInterface () |
| ~GraphicInterface () |
void | start () |
void | select_character () |
void | chat (const std::string &name, const std::string &text) const |
void | character_enter (int id, const std::string &name, int hp, int class_id) const |
void | character_exit (int id) const |
void | character_position (int id, int x, int y, int z) const |
void | character_health (int id, int hp) const |
void | value_name (const std::string &name) const |
void | value_class (int value) const |
void | value_level (int value) const |
void | value_str (int value) const |
void | value_sta (int value) const |
void | value_dex (int value) const |
void | value_int (int value) const |
void | value_fame (int value) const |
void | value_free_status_points (int value) const |
void | value_free_skill_points (int value) const |
void | value_money (int value) const |
void | value_bank (int value) const |
void | value_health (const std::string &value) const |
void | value_mana (const std::string &value) const |
void | value_weight (const std::string &value) const |
void | value_experience (double value) const |
void | task_name (const std::string &name) const |
void | add_item (int id, const std::string &name, int count, const std::string &desc) const |
void | remove_item (int id) const |
void | add_skill (int skill_id, const std::string &name, int level=0) const |
void | set_skill_level (int skill_id, int level) const |
void | personal_shop_info (const std::string &name, const std::string &message) const |
void | personal_shop_item_info (int id, int price, int status, int count) const |
void | refresh_personal_shop () const |
void | register_hunt_course (int map_id, const std::string &hunt_course_name) const |
void | write_log (std::string log) const |
Static Public メソッド |
static GraphicInterface & | get_instance () |
Protected 変数 |
std::vector< CallBackFunction > | _callback_functions |