Rabbit Escape  2017-01-14_18:33:47_+0000__(tag:_v0.10.1)
Public Member Functions | Package Attributes | List of all members
rabbitescape.engine.Exit Class Reference
Inheritance diagram for rabbitescape.engine.Exit:
Inheritance graph
[legend]
Collaboration diagram for rabbitescape.engine.Exit:
Collaboration graph
[legend]

Public Member Functions

 Exit (int x, int y)
 
void calcNewState (World world)
 
void step (World world)
 
Map< String, String > saveState ()
 
void restoreFromState (Map< String, String > state)
 
String overlayText ()
 
- Public Member Functions inherited from rabbitescape.engine.Thing
 Thing (int x, int y, State state)
 
abstract void calcNewState (World world)
 
abstract void step (World world)
 
abstract Map< String, String > saveState ()
 
abstract void restoreFromState (Map< String, String > state)
 
abstract String overlayText ()
 

Package Attributes

World world
 

Additional Inherited Members

- Public Attributes inherited from rabbitescape.engine.Thing
State state
 
int x
 
int y
 

Constructor & Destructor Documentation

rabbitescape.engine.Exit.Exit ( int  x,
int  y 
)

Member Function Documentation

void rabbitescape.engine.Exit.calcNewState ( World  world)
String rabbitescape.engine.Exit.overlayText ( )
void rabbitescape.engine.Exit.restoreFromState ( Map< String, String >  state)
Map<String, String> rabbitescape.engine.Exit.saveState ( )
void rabbitescape.engine.Exit.step ( World  world)

Member Data Documentation

World rabbitescape.engine.Exit.world
package

The documentation for this class was generated from the following file: