org.deken.game.sprites
Class DecorTriggerListener
java.lang.Object
org.deken.game.sprites.Sprite
org.deken.game.sprites.Decor
org.deken.game.sprites.DecorTriggerListener
- All Implemented Interfaces:
- TriggerListener, Updateable
public class DecorTriggerListener
- extends Decor
- implements TriggerListener
Title: DecorTriggerListener
Description: This is a special Decor that has the TriggerListener added to
it for convenience.
Copyright: Copyright (c) Sep 1, 2012
- Version:
- 1.0
- Author:
- Gary Deken
Methods inherited from class org.deken.game.sprites.Sprite |
getBounds, getDepth, getHeight, getLocation, getName, getSize, getWidth, getXLocation, getYLocation, removeFromMap, setBoundingBox, setBoundingBox, setCollisionMap, setLocation, setName, setSize, toString, updateLocation |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
DecorTriggerListener
public DecorTriggerListener(SpriteSize size)
DecorTriggerListener
public DecorTriggerListener(Animation animation,
SpriteSize size)
copyBase
public DecorTriggerListener copyBase(DecorTriggerListener newDecor)
- Parameters:
newDecor
-
- Returns:
- DecorTriggerListener
copy
public DecorTriggerListener copy()
- Overrides:
copy
in class Decor
- Returns:
- DecorTriggerListener
activate
public void activate(Trigger trigger)
- Activated from a Trigger when it is triggered. This method needs to be
over-written.
- Specified by:
activate
in interface TriggerListener
- Parameters:
trigger
-
deactivate
public void deactivate(Trigger trigger)
- Deactivated from a Trigger when it is no longer triggered. This method
needs to be over-written.
- Specified by:
deactivate
in interface TriggerListener
- Parameters:
trigger
-