#include <objclass.h>
Public Member Functions |
| Bitfield (oc_name_known, 1) |
| Bitfield (oc_merge, 1) |
| Bitfield (oc_uses_known, 1) |
| Bitfield (oc_pre_discovered, 1) |
| Bitfield (oc_magic, 1) |
| Bitfield (oc_charged, 1) |
| Bitfield (oc_unique, 1) |
| Bitfield (oc_nowish, 1) |
| Bitfield (oc_big, 1) |
| Bitfield (oc_tough, 1) |
| Bitfield (oc_dir, 2) |
| Bitfield (oc_material, 5) |
Data Fields |
short | oc_name_idx |
short | oc_descr_idx |
char * | oc_uname |
schar | oc_subtyp |
uchar | oc_oprop |
char | oc_class |
schar | oc_delay |
uchar | oc_color |
short | oc_prob |
unsigned short | oc_weight |
short | oc_cost |
schar | oc_wsdam |
schar | oc_wldam |
schar | oc_oc1 |
schar | oc_oc2 |
unsigned short | oc_nutrition |
Member Function Documentation
objclass::Bitfield |
( |
oc_name_known |
, |
|
|
1 |
|
|
) |
| |
objclass::Bitfield |
( |
oc_material |
, |
|
|
5 |
|
|
) |
| |
objclass::Bitfield |
( |
oc_dir |
, |
|
|
2 |
|
|
) |
| |
objclass::Bitfield |
( |
oc_tough |
, |
|
|
1 |
|
|
) |
| |
objclass::Bitfield |
( |
oc_big |
, |
|
|
1 |
|
|
) |
| |
objclass::Bitfield |
( |
oc_nowish |
, |
|
|
1 |
|
|
) |
| |
objclass::Bitfield |
( |
oc_unique |
, |
|
|
1 |
|
|
) |
| |
objclass::Bitfield |
( |
oc_charged |
, |
|
|
1 |
|
|
) |
| |
objclass::Bitfield |
( |
oc_magic |
, |
|
|
1 |
|
|
) |
| |
objclass::Bitfield |
( |
oc_pre_discovered |
, |
|
|
1 |
|
|
) |
| |
objclass::Bitfield |
( |
oc_uses_known |
, |
|
|
1 |
|
|
) |
| |
objclass::Bitfield |
( |
oc_merge |
, |
|
|
1 |
|
|
) |
| |
Field Documentation
Referenced by bhito(), discover_object(), do_look(), docall(), dodiscovered(), fruitadd(), get_compopt_value(), init_objects(), maybe_tutorial(), mksobj(), mon_adjust_speed(), obj_typename(), object_detect(), paygd(), query_category(), query_objlist(), readobjnam(), and undiscover_object().
Referenced by Boots_off(), Boots_on(), Cloak_off(), Cloak_on(), eataccessory(), Gloves_off(), Gloves_on(), mon_adjust_speed(), resists_blnd(), resists_magm(), Ring_off_or_gone(), Ring_on(), setnotworn(), setworn(), and update_mon_intrinsics().
Referenced by Amulet_on(), confused_book(), dip(), docall(), doeat(), dopotion(), doread(), dowrite(), forget_single_object(), gem_accept(), interesting_to_discover(), is_chargeable(), killer_xname(), obj_typename(), potionbreathe(), potionhit(), restnames(), savenames(), simple_typename(), strange_feeling(), study_book(), and xname().
The documentation for this struct was generated from the following file: