MultiInstanceInstanceclassobjects.t[3173]

An instance of a MultiInstance object. This is a mix-in class that we add (using mutiple inheritance) to each instance. This overrides the location manipulation methods, to ensure that we keep the MultiInstance parent object in sync with any changes made directly to the instance objects.

IMPORTANT - the library adds this class to each instance object *automatically*. Game code shouldn't ever have to use this class directly.

class MultiInstanceInstance :   object

Superclass Tree   (in declaration order)

MultiInstanceInstance
        object

Subclass Tree  

MultiInstanceInstance
        MultiFacetedFacet

Global Objects  

(none)

Summary of Properties  

isEquivalent  miParent 

Summary of Methods  

baseMoveInto  construct 

Properties  

isEquivalentobjects.t[3227]

All instances of a given MultiInstance are equivalent to one another, for parsing purposes.

miParentobjects.t[3230]
our MultiInstance parent

Methods  

baseMoveInto (newCont)objects.t[3187]

move to a new location

construct (parent)objects.t[3174]
no description available

TADS 3 Library Manual
Generated on 5/16/2013 from TADS version 3.1.3