Main Page | Modules | Alphabetical List | Data Structures | File List | Data Fields | Globals | Related Pages

item Struct Reference

#include <items.h>


Data Fields

ushort type
ushort next
ulong stacksize
uchar flags
schar plus
uchar hotkey
uchar rustiness
uchar x
uchar y
ushort padding


Field Documentation

uchar item::flags
 

Definition at line 14 of file items.h.

Referenced by can_stack(), do_wear_item(), filter_cursed(), filter_unidentified(), filter_wearable(), filter_worn(), item_cost(), itemname(), pickup(), place_item(), place_shop(), shortitemname(), throw_item(), top_item(), and update_player().

uchar item::hotkey
 

Definition at line 16 of file items.h.

ushort item::next
 

Definition at line 12 of file items.h.

Referenced by count_items(), delete_item(), pickup(), and place_item().

ushort item::padding
 

Definition at line 19 of file items.h.

schar item::plus
 

Definition at line 15 of file items.h.

Referenced by can_stack(), cb_apply_item_stat(), cb_apply_item_stat_all(), cb_apply_item_stat_to_temp(), item_value(), and throw_item().

uchar item::rustiness
 

Definition at line 17 of file items.h.

Referenced by can_stack(), filter_rusty(), and itemname().

ulong item::stacksize
 

Definition at line 13 of file items.h.

Referenced by filter_plural(), give_gold(), give_item(), give_item_slip(), item_value(), itemname(), merge_item(), place_item(), and split_item().

ushort item::type
 

Definition at line 11 of file items.h.

Referenced by add_item(), can_stack(), compress_items(), delete_item(), filter_unidentified(), init_items(), pickup(), shortitemname(), and update_player().

uchar item::x
 

Definition at line 18 of file items.h.

Referenced by place_item(), and top_item().

uchar item::y
 

Definition at line 18 of file items.h.

Referenced by place_item(), and top_item().


The documentation for this struct was generated from the following file:
Generated on Thu May 20 13:12:14 2004 for CalcRogue by doxygen 1.3.6