|
void | cancel () |
|
boolean | checkTriggered (Rabbit rabbit, World world) |
|
State | newState (BehaviourTools t, boolean triggered) |
|
boolean | behave (World world, Rabbit rabbit, State state) |
|
void | saveState (Map< String, String > saveState) |
|
void | restoreFromState (Map< String, String > saveState) |
|
abstract State | newState (BehaviourTools t, boolean triggered) |
|
abstract boolean | behave (World world, Rabbit rabbit, State state) |
|
abstract boolean | checkTriggered (Rabbit rabbit, World world) |
|
abstract void | cancel () |
|
void | saveState (Map< String, String > saveState) |
|
void | restoreFromState (Map< String, String > saveState) |
|
|
static State | bridgingState (BehaviourTools t, int bs, int ss, BridgeType bt) |
|
static State | stateIntoWall (BehaviourTools t, Rabbit rabbit, World world, int ss) |
|
static boolean | startingIntoToWall (World world, Rabbit rabbit, int bs) |
|
static boolean | isSlopeUp (Rabbit rabbit, Block hereBlock) |
|
static int | nextY (Rabbit rabbit, boolean slopeUp) |
|
static int | nextX (Rabbit rabbit) |
|
static int | behindX (Rabbit rabbit) |
|
static boolean | isSlope (Block thisBlock) |
|
boolean rabbitescape.engine.behaviours.Bridging.behave |
( |
World |
world, |
|
|
Rabbit |
rabbit, |
|
|
State |
state |
|
) |
| |
static int rabbitescape.engine.behaviours.Bridging.behindX |
( |
Rabbit |
rabbit | ) |
|
|
staticprivate |
void rabbitescape.engine.behaviours.Bridging.cancel |
( |
| ) |
|
boolean rabbitescape.engine.behaviours.Bridging.checkTriggered |
( |
Rabbit |
rabbit, |
|
|
World |
world |
|
) |
| |
static boolean rabbitescape.engine.behaviours.Bridging.isSlope |
( |
Block |
thisBlock | ) |
|
|
staticprivate |
static boolean rabbitescape.engine.behaviours.Bridging.isSlopeUp |
( |
Rabbit |
rabbit, |
|
|
Block |
hereBlock |
|
) |
| |
|
staticprivate |
boolean rabbitescape.engine.behaviours.Bridging.moveRabbit |
( |
World |
world, |
|
|
Rabbit |
rabbit, |
|
|
State |
state |
|
) |
| |
|
private |
void rabbitescape.engine.behaviours.Bridging.nextStep |
( |
| ) |
|
|
private |
static int rabbitescape.engine.behaviours.Bridging.nextX |
( |
Rabbit |
rabbit | ) |
|
|
staticprivate |
static int rabbitescape.engine.behaviours.Bridging.nextY |
( |
Rabbit |
rabbit, |
|
|
boolean |
slopeUp |
|
) |
| |
|
staticprivate |
void rabbitescape.engine.behaviours.Bridging.restoreFromState |
( |
Map< String, String > |
saveState | ) |
|
void rabbitescape.engine.behaviours.Bridging.saveState |
( |
Map< String, String > |
saveState | ) |
|
static boolean rabbitescape.engine.behaviours.Bridging.startingIntoToWall |
( |
World |
world, |
|
|
Rabbit |
rabbit, |
|
|
int |
bs |
|
) |
| |
|
staticprivate |
int rabbitescape.engine.behaviours.Bridging.bigSteps = 0 |
|
private |
int rabbitescape.engine.behaviours.Bridging.smallSteps = 0 |
|
private |
The documentation for this class was generated from the following file:
- rabbit-escape-engine/src/rabbitescape/engine/behaviours/Bridging.java