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

Public Member Functions

 ItemsLineProcessor (LineProcessor lineProcessor, int x, int y, String value)
 
void process (VariantGenerator variantGen)
 

Static Public Member Functions

static Map< String, String > stateMap (String str)
 

Private Attributes

final LineProcessor lineProcessor
 
final int x
 
final int y
 
final String value
 
String stateString
 
Thing currentThing
 

Constructor & Destructor Documentation

rabbitescape.engine.textworld.ItemsLineProcessor.ItemsLineProcessor ( LineProcessor  lineProcessor,
int  x,
int  y,
String  value 
)

Member Function Documentation

void rabbitescape.engine.textworld.ItemsLineProcessor.process ( VariantGenerator  variantGen)
static Map<String, String> rabbitescape.engine.textworld.ItemsLineProcessor.stateMap ( String  str)
static

Member Data Documentation

Thing rabbitescape.engine.textworld.ItemsLineProcessor.currentThing
private
final LineProcessor rabbitescape.engine.textworld.ItemsLineProcessor.lineProcessor
private
String rabbitescape.engine.textworld.ItemsLineProcessor.stateString
private
final String rabbitescape.engine.textworld.ItemsLineProcessor.value
private
final int rabbitescape.engine.textworld.ItemsLineProcessor.x
private
final int rabbitescape.engine.textworld.ItemsLineProcessor.y
private

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