|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use IGameController | |
---|---|
de.unifreiburg.twodeedoo.model | Game model (actors) |
de.unifreiburg.twodeedoo.model.test | Test helpers for the model layer. |
de.unifreiburg.twodeedoo.view | Swing component to display scenes, schedule activities and dispatch keys. |
de.unifreiburg.twodeedoo.world | A world simulator (like DrScheme's world teachpack) for twodeedoo. |
Uses of IGameController in de.unifreiburg.twodeedoo.model |
---|
Methods in de.unifreiburg.twodeedoo.model with parameters of type IGameController | |
---|---|
void |
CompositeActor.keyPressed(int keyCode,
IGameController controller)
Dispatch to the actor which likes that key |
void |
BaseActor.keyPressed(int keyCode,
IGameController controller)
Default action: ignore all keys |
void |
CompositeActor.keyReleased(int keyCode,
IGameController controller)
Dispatch to the actor which likes that key |
void |
BaseActor.keyReleased(int keyCode,
IGameController controller)
Default action: ignore all keys |
boolean |
CompositeActor.run(int elapsedTimeMillis,
IGameController controller)
Let all the contained actors run. |
boolean |
LinearMotionActor.run(int elapsedTimeMillis,
IGameController controller)
Update the coordinates according to the elapsed time. |
Uses of IGameController in de.unifreiburg.twodeedoo.model.test |
---|
Classes in de.unifreiburg.twodeedoo.model.test that implement IGameController | |
---|---|
class |
FakeGameController
IGameController fake for testing. |
Methods in de.unifreiburg.twodeedoo.model.test with parameters of type IGameController | |
---|---|
void |
ErrorActivity.keyPressed(int keyCode,
IGameController controller)
|
void |
ErrorActivity.keyReleased(int keyCode,
IGameController controller)
|
boolean |
ErrorActivity.run(int elapsedTimeMillis,
IGameController controller)
|
Uses of IGameController in de.unifreiburg.twodeedoo.view |
---|
Classes in de.unifreiburg.twodeedoo.view that implement IGameController | |
---|---|
class |
SceneView
I'm a Swing widget, I feed an IActivity with events and
have a IPainter paint my window at regular intervals. |
Methods in de.unifreiburg.twodeedoo.view with parameters of type IGameController | |
---|---|
void |
NullActivity.keyPressed(int keyCode,
IGameController controller)
|
void |
IKeyHandler.keyPressed(int keyCode,
IGameController controller)
a key has been pressed. |
void |
NullActivity.keyReleased(int keyCode,
IGameController controller)
|
void |
IKeyHandler.keyReleased(int keyCode,
IGameController controller)
a key has been released. |
boolean |
NullActivity.run(int elapsedTimeMillis,
IGameController gameController)
|
boolean |
ISchedulable.run(int elapsedTimeMillis,
IGameController gameController)
Perform some work. |
Uses of IGameController in de.unifreiburg.twodeedoo.world |
---|
Methods in de.unifreiburg.twodeedoo.world with parameters of type IGameController | |
---|---|
void |
WorldAdapter.keyPressed(int keyCode,
IGameController controller)
|
void |
WorldAdapter.keyReleased(int keyCode,
IGameController controller)
|
boolean |
WorldAdapter.run(int elapsedTimeMillis,
IGameController gameController)
|
Constructors in de.unifreiburg.twodeedoo.world with parameters of type IGameController | |
---|---|
SimulationControllerAdapter(IGameController gameController)
Create adapter from IGameController to ISimulationController |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |