Class GameObject.LeaveInfo

java.lang.Object
  |
  +--GameObject.LeaveInfo
Enclosing class:
GameObject

class GameObject.LeaveInfo
extends java.lang.Object

This inner class has no methods, but is used as a convenient way to keep all the information about someone leaving a Room in one convenient place. Because this is intended to be treated as a structure, all members are public.


Field Summary
(package private)  Room.RoomPassage leavePassage
          How are they going?
(package private)  RealObject leaver
          Who's leaving?
(package private)  boolean okay
          Whether it's okay for them to actually leave.
 
Constructor Summary
(package private) GameObject.LeaveInfo(RealObject argLeaver, Room.RoomPassage argPassage)
          Constructor copies arguments into instance variables
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

leavePassage

Room.RoomPassage leavePassage
How are they going?

leaver

RealObject leaver
Who's leaving?

okay

boolean okay
Whether it's okay for them to actually leave.
Constructor Detail

GameObject.LeaveInfo

GameObject.LeaveInfo(RealObject argLeaver,
                     Room.RoomPassage argPassage)
Constructor copies arguments into instance variables