defsym.h comment update

This commit is contained in:
nhmall
2021-08-14 09:16:27 -04:00
parent 43efeda014
commit 1b3b7b0b29

View File

@@ -348,13 +348,25 @@
|| defined (OBJCLASS_DRAWING) || defined (OBJCLASS_DRAWING)
/* /*
OBJCLASS(idx, class, defsym, sym, name, explain) OBJCLASS(idx, ch, basename, sym, name, explain)
idx: index used in enum idx: index used in enum
class: enum entry ch: default character
defsym: symbol macro (defined in sym.h) basename: unadorned base name of objclass, used
sym: symbol name for parsing purposes to construct enums through suffixes/prefixes
name: used in object_detect() sym: symbol name for enum and parsing purposes
explain: used in do_look() name: used in object_detect()
explain: used in do_look()
OBJCLASS7(idx, ch, basename, sname, sym, name, explain)
idx: index used in enum
ch: default character
basename: unadorned base name of objclass, used
to construct enums through suffixes/prefixes
sname: hardcoded *_SYM value for this entry (required
only because basename and GOLD_SYM differ
sym: symbol name for enum and parsing purposes
name: used in object_detect()
explain: used in do_look()
*/ */
#if defined(OBJCLASS_CLASS_ENUM) #if defined(OBJCLASS_CLASS_ENUM)