standup.clouds
Class TalkingHeadRepeatable
java.lang.Object
standup.clouds.EntityAnimatedInteractive
standup.clouds.TalkingHeadRepeatable
- All Implemented Interfaces:
- Entity, EntityAnimated
public class TalkingHeadRepeatable
- extends EntityAnimatedInteractive
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
img
private final BufferedImage img
imgHighlighted
private final BufferedImage imgHighlighted
location
private final Point location
dimension
private final Dimension dimension
cachedMySpeakable
STANDUPSpeakable[] cachedMySpeakable
TalkingHeadRepeatable
TalkingHeadRepeatable(CloudFrontend f,
JPanel p,
int height)
contains
public boolean contains(int pointx,
int pointy)
- Specified by:
contains
in class EntityAnimatedInteractive
getSpeechText
public STANDUPSpeakable[] getSpeechText()
- Specified by:
getSpeechText
in class EntityAnimatedInteractive
step
public void step(int frame)
draw
public void draw(Graphics2D g2)
getCurrentLocation
public Point getCurrentLocation()
getCurrentDimension
public Dimension getCurrentDimension()
clicked
public void clicked()
- Overrides:
clicked
in class EntityAnimatedInteractive
getLogFileText
public String getLogFileText()
- Specified by:
getLogFileText
in class EntityAnimatedInteractive