DynamicSenseRegionclassdynamicRegion.t[192]

A DynamicSenseRegion is a SenseRegion that can be resized in the same way as DynamicRegion.

class DynamicSenseRegion :   SenseRegion   DynamicRegion

Superclass Tree   (in declaration order)

DynamicSenseRegion
        SenseRegion
                Region
                        object
        DynamicRegion
                Region
                        object

Subclass Tree  

(none)

Global Objects  

(none)

Summary of Properties  

Inherited from SenseRegion :
autoGoTo  canHearAcross  canSeeAcross  canSmellAcross  canTalkAcross  canThrowAcross  contSpace  fastGoTo 

Inherited from Region :
briefGoTo  extraScopeItems  familiar  regions  roomList  rooms 

Inherited from DynamicRegion :
allRegions 

Summary of Methods  

contractRegion  expandRegion  resetFamiliarRooms 

Inherited from SenseRegion :
addExtraScopeItems  familiar  setFamiliarRooms 

Inherited from Region :
addToContents  addToRoomList  allRegions  isCurrentlyWithin  isFamiliar  isIn  isOrIsIn  makeRegionLists  moveMLIntoAdd  moveMLOutOf  notifyAfter  notifyBefore  regionAfterAction  regionAfterTravel  regionBeforeAction  regionBeforeTravel  regionDaemon  removeFromContents  travelerEntering  travelerLeaving 

Inherited from DynamicRegion :
extraAdjustments 

Properties  

(none)

Methods  

contractRegion (rm)OVERRIDDENdynamicRegion.t[227]

When we contract a Region we need to ensure that its sensory connections are set up for the rooms it now contains.

expandRegion (rm)OVERRIDDENdynamicRegion.t[217]
When we expamd a Region we need to ensure that its sensory connections are set up for the rooms it now contains.

resetFamiliarRooms ( )dynamicRegion.t[195]
When we resize a SenseRegion we need to reset its sensory connections.

Adv3Lite Library Reference Manual
Generated on 26/02/2025 from adv3Lite version 2.2