DECOR

Name

DECOR -- class

Class details

(defclass DECOR ()(...))
scopepackage ORG.LANGBAND.ENGINE
locationclasses.lisp
# variables7
# methods14

Methods

(SETF DECOR.EVENTS)
 ((SETF DECOR.EVENTS) (OBJ DECOR)) [accessor]
Description 

should be a list of conses (event . function-obj)

DECOR.EVENTS
 (DECOR.EVENTS (OBJ DECOR)) [accessor]
Description 

should be a list of conses (event . function-obj)

Called By 

APPLY-POSSIBLE-COORD-TRIGGER and CREATE-SIMPLE-TRAP

(SETF DECOR.ID)
 ((SETF DECOR.ID) (OBJ DECOR)) [accessor]

DECOR.ID
 (DECOR.ID (OBJ DECOR)) [accessor]

(SETF DECOR.NAME)
 ((SETF DECOR.NAME) (OBJ DECOR)) [accessor]

DECOR.NAME
 (DECOR.NAME (OBJ DECOR)) [accessor]

(SETF DECOR.TYPE)
 ((SETF DECOR.TYPE) (OBJ DECOR)) [accessor]

DECOR.TYPE
 (DECOR.TYPE (OBJ DECOR)) [accessor]
Called By 

%EXECUTE-TRAP, PRINT-OBJECT and PRINT-OBJECT

(SETF DECOR.VISIBLE?)
 ((SETF DECOR.VISIBLE?) (OBJ DECOR)) [accessor]
Called By 

%FILED-DOOR, %RETRIEVE-DOOR and PLACE-RANDOM-DOOR!

DECOR.VISIBLE?
 (DECOR.VISIBLE? (OBJ DECOR)) [accessor]
Called By 

DRAW-TO-MAP, HANDLE-MOUSE-CLICK, IS-CLOSED-DOOR?, IS-OPEN-DOOR? and IS-VISIBLE-TRAP?

(SETF LOCATION-X)
 ((SETF LOCATION-X) (OBJ DECOR)) [accessor]

LOCATION-X
 (LOCATION-X (OBJ DECOR)) [accessor]

(SETF LOCATION-Y)
 ((SETF LOCATION-Y) (OBJ DECOR)) [accessor]

LOCATION-Y
 (LOCATION-Y (OBJ DECOR)) [accessor]

Slots

EVENTS
slot EVENTS is of type T
Description 

should be a list of conses (event . function-obj)

 slot ID is of type T
 slot LOC-X is of type T
 slot LOC-Y is of type T
 slot NAME is of type T
 slot TYPE is of type T
 slot VISIBLE? is of type T

This documentation was generated Autumn 2003 from the original sources by Albert v.0.4.9.