Crossfire Client, Trunk
|
#include <item.h>
Data Fields | |
guint8 | anim_speed |
guint8 | anim_state |
guint16 | animation_id |
guint16 | applied:1 |
guint8 | apply_type |
guint16 | blessed:1 |
guint16 | cursed:1 |
char | d_name [NAME_LEN] |
guint16 | damned:1 |
struct item_struct * | env |
gint16 | face |
char | flags [NAME_LEN] |
guint32 | flagsval |
struct item_struct * | inv |
guint16 | inv_updated:1 |
guint16 | last_anim |
guint16 | locked:1 |
guint16 | magical:1 |
struct item_struct * | next |
guint32 | nrof |
guint16 | open:1 |
char | p_name [NAME_LEN] |
struct item_struct * | prev |
guint16 | read:1 |
char | s_name [NAME_LEN] |
gint32 | tag |
guint16 | type |
guint16 | unpaid:1 |
guint16 | was_open:1 |
float | weight |
guint8 item_struct::anim_speed |
Definition at line 64 of file item.h.
Referenced by animate_inventory(), animate_look(), animate_objects(), draw_inv_table(), set_item_values(), update_item(), and UpdateItemCmd().
guint8 item_struct::anim_state |
Definition at line 65 of file item.h.
Referenced by animate_inventory(), animate_look(), animate_objects(), draw_inv_table(), and new_item().
guint16 item_struct::animation_id |
Definition at line 63 of file item.h.
Referenced by animate_inventory(), animate_look(), animate_objects(), draw_inv_table(), new_item(), set_item_values(), update_item(), and UpdateItemCmd().
guint16 item_struct::applied |
Definition at line 73 of file item.h.
Referenced by draw_inv_table(), get_flags(), get_row_style(), new_item(), script_process_cmd(), script_send_item(), show_applied(), show_unapplied(), and update_item_sort().
guint8 item_struct::apply_type |
Definition at line 80 of file item.h.
Referenced by get_flags(), and set_flag_string().
guint16 item_struct::blessed |
Definition at line 70 of file item.h.
Referenced by get_flags(), new_item(), and set_flag_string().
guint16 item_struct::cursed |
Definition at line 68 of file item.h.
Referenced by get_flags(), get_row_style(), new_item(), script_send_item(), set_flag_string(), and show_cursed().
char item_struct::d_name[NAME_LEN] |
Definition at line 55 of file item.h.
Referenced by add_object_to_store(), draw_inv_table(), new_item(), new_player(), print_inventory(), script_send_item(), set_item_values(), and update_item().
guint16 item_struct::damned |
Definition at line 69 of file item.h.
Referenced by get_flags(), get_row_style(), new_item(), script_send_item(), set_flag_string(), and show_cursed().
struct item_struct* item_struct::env |
Definition at line 53 of file item.h.
Referenced by add_item(), draw_lists(), get_item_env(), insert_item_before_item(), new_item(), remove_item(), send_mark_obj(), set_item_values(), show_item_menu(), toggle_locked(), update_item(), update_item_sort(), and UpdateItemCmd().
gint16 item_struct::face |
Definition at line 62 of file item.h.
Referenced by add_object_to_store(), animate_inventory(), animate_look(), animate_objects(), draw_inv_table(), drawingarea_inventory_table_expose_event(), new_item(), new_player(), set_item_values(), update_item(), and UpdateItemCmd().
char item_struct::flags[NAME_LEN] |
Definition at line 58 of file item.h.
Referenced by add_object_to_store(), draw_inv_table(), print_inventory(), and set_flag_string().
guint32 item_struct::flagsval |
Definition at line 81 of file item.h.
Referenced by get_flags(), new_item(), script_send_item(), show_unidentified(), and UpdateItemCmd().
struct item_struct* item_struct::inv |
Definition at line 54 of file item.h.
Referenced by add_item(), animate_objects(), command_take(), draw_inv_list(), draw_inv_table(), draw_look_list(), free_all_items(), insert_item_before_item(), locate_item(), locate_item_from_item(), new_item(), print_inventory(), remove_item(), remove_item_inventory(), script_process_cmd(), update_item(), and update_item_sort().
guint16 item_struct::inv_updated |
Definition at line 77 of file item.h.
Referenced by animate_objects(), draw_lists(), drawingarea_inventory_table_expose_event(), insert_item_before_item(), item_event_item_deleting(), load_theme(), new_item(), on_switch_page(), redraw(), remove_item(), remove_item_inventory(), script_send_item(), set_item_values(), StatsCmd(), and update_item().
guint16 item_struct::last_anim |
Definition at line 66 of file item.h.
Referenced by animate_inventory(), animate_look(), animate_objects(), draw_inv_table(), and new_item().
guint16 item_struct::locked |
Definition at line 72 of file item.h.
Referenced by create_new_item(), get_flags(), get_row_style(), list_item_drop(), new_item(), script_send_item(), set_flag_string(), show_item_menu(), show_locked(), show_unlocked(), toggle_locked(), and update_item_sort().
guint16 item_struct::magical |
Definition at line 67 of file item.h.
Referenced by get_flags(), get_row_style(), new_item(), script_send_item(), set_flag_string(), show_magical(), and show_nonmagical().
struct item_struct* item_struct::next |
Definition at line 51 of file item.h.
Referenced by add_item(), animate_objects(), draw_inv_list(), draw_inv_table(), draw_look_list(), free_all_items(), insert_item_before_item(), locate_item_from_item(), new_item(), print_inventory(), remove_item(), script_process_cmd(), and update_item_sort().
guint32 item_struct::nrof |
Definition at line 60 of file item.h.
Referenced by add_object_to_store(), new_item(), new_player(), print_inventory(), script_send_item(), set_item_values(), update_item(), and UpdateItemCmd().
guint16 item_struct::open |
Definition at line 74 of file item.h.
Referenced by draw_inv_list(), draw_look_list(), get_flags(), item_actions(), new_item(), script_send_item(), set_flag_string(), and show_unlocked().
char item_struct::p_name[NAME_LEN] |
Definition at line 57 of file item.h.
Referenced by new_item(), and set_item_values().
struct item_struct* item_struct::prev |
Definition at line 52 of file item.h.
Referenced by add_item(), insert_item_before_item(), new_item(), remove_item(), and update_item_sort().
guint16 item_struct::read |
Definition at line 76 of file item.h.
Referenced by get_flags(), script_send_item(), and set_flag_string().
char item_struct::s_name[NAME_LEN] |
Definition at line 56 of file item.h.
Referenced by add_object_to_store(), new_item(), set_item_values(), and update_item_sort().
gint32 item_struct::tag |
Definition at line 59 of file item.h.
Referenced by command_take(), create_new_item(), inscribe_magical_scroll(), list_item_action(), list_item_drop(), list_row_collapse(), locate_item(), locate_item_from_item(), ma_apply(), ma_examine(), new_item(), new_player(), print_inventory(), script_process_cmd(), script_send_item(), send_mark_obj(), toggle_locked(), update_item(), and UpdateItemCmd().
guint16 item_struct::type |
Definition at line 82 of file item.h.
Referenced by add_object_to_store(), can_write_spell_on(), new_item(), script_send_item(), set_item_values(), update_item_sort(), and UpdateItemCmd().
guint16 item_struct::unpaid |
Definition at line 71 of file item.h.
Referenced by get_flags(), get_row_style(), new_item(), script_send_item(), set_flag_string(), and show_unpaid().
guint16 item_struct::was_open |
Definition at line 75 of file item.h.
Referenced by get_flags(), item_actions(), and script_send_item().
float item_struct::weight |
Definition at line 61 of file item.h.
Referenced by add_object_to_store(), draw_inv(), map_item(), new_item(), new_player(), print_inventory(), script_process_cmd(), script_send_item(), set_item_values(), update_item(), and UpdateItemCmd().