BagAffinityInfoclass | thing.t[373] |
Superclass Tree | Subclass Tree | Global Objects | Property Summary | Method Summary | Property Details | Method Details |
Bag Affinity Info - this class keeps track of the affinity of a bag of holding for an object it might contain. We use this class in building bag affinity lists.
class
BagAffinityInfo : object
Superclass Tree (in declaration order)
Subclass Tree
Global Objects
Summary of Properties
Summary of Methods
compareAffinityTo
construct
removeMostRecent
Properties
aff_ | thing.t[450] |
affinity of the bag for the object
bag_ | thing.t[447] |
the bag that wants to contain the object
bulk_ | thing.t[444] |
the object's bulk
obj_ | thing.t[441] |
the object the bag wants to contain
Methods
compareAffinityTo (other) | thing.t[389] |
Compare this item to another item, for affinity ranking purposes. Returns positive if I should rank higher than the other item, zero if we have equal ranking, negative if I rank lower than the other item.
construct (obj, bulk, aff, bag) | thing.t[374] |
no description available
removeMostRecent (vec) | thing.t[421] |
given a vector of affinities, remove the most recent item (as indicated by holdingIndex) and return the BagAffinityInfo object
TADS 3 Library Manual
Generated on 5/16/2013 from TADS version 3.1.3
Generated on 5/16/2013 from TADS version 3.1.3