|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectde.unifreiburg.twodeedoo.model.BaseActor
public abstract class BaseActor
Default base class for IActor
implementations
Field Summary |
---|
Fields inherited from interface de.unifreiburg.twodeedoo.view.ISchedulable |
---|
NULL_OBJECT |
Fields inherited from interface de.unifreiburg.twodeedoo.view.IKeyHandler |
---|
NULL_OBJECT |
Constructor Summary | |
---|---|
BaseActor(IScene scene)
|
Method Summary | |
---|---|
ICompositeActor |
getContainer()
Get the container |
IScene |
getScene()
Get the scene. |
void |
keyPressed(int keyCode,
IGameController controller)
Default action: ignore all keys |
void |
keyReleased(int keyCode,
IGameController controller)
Default action: ignore all keys |
void |
setContainer(ICompositeActor container)
Change the container |
void |
setScene(IScene scene)
Set the scene |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface de.unifreiburg.twodeedoo.view.ISchedulable |
---|
run |
Constructor Detail |
---|
public BaseActor(IScene scene)
Method Detail |
---|
public ICompositeActor getContainer()
public void setContainer(ICompositeActor container)
setContainer
in interface IActor
container
- an actor group or null.public IScene getScene()
public void setScene(IScene scene)
scene
- scene where new puppets should gopublic void keyPressed(int keyCode, IGameController controller)
keyPressed
in interface IKeyHandler
keyCode
- a code from KeyEvent
, e.g. KeyEvent.VK_LEFT
controller
- TODOpublic void keyReleased(int keyCode, IGameController controller)
keyReleased
in interface IKeyHandler
keyCode
- a code from KeyEvent
, e.g. KeyEvent.VK_LEFT
controller
- TODO
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |