standup.clouds
Class EntityAnimatedInteractiveBubbleLabel
java.lang.Object
standup.clouds.EntityAnimatedInteractive
standup.clouds.EntityAnimatedInteractiveBubbleLabel
- All Implemented Interfaces:
- Entity, EntityAnimated
- Direct Known Subclasses:
- CloudButton, EntityAnimatedInteractiveBubbleLabelStatic, MessageWindowBubble
public abstract class EntityAnimatedInteractiveBubbleLabel
- extends EntityAnimatedInteractive
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
myShape
STANDUPShape myShape
cloudLabelLayout
Object[] cloudLabelLayout
bubbleLabel
CloudLabel bubbleLabel
EntityAnimatedInteractiveBubbleLabel
public EntityAnimatedInteractiveBubbleLabel(CloudFrontend frontend,
JPanel panel,
CloudLabel label,
CloudLabel help)
getBubbleLabel
public CloudLabel getBubbleLabel()
- New class methods
layoutCloudLabel
void layoutCloudLabel(FontRenderContext frc)
contains
public boolean contains(int x,
int y)
- AnimatedEntityInteractive methods
- Specified by:
contains
in class EntityAnimatedInteractive
getSpeechText
public STANDUPSpeakable[] getSpeechText()
- Specified by:
getSpeechText
in class EntityAnimatedInteractive
draw
public void draw(Graphics2D g2)
- AnimatedEntity methods
getCurrentDimension
public Dimension getCurrentDimension()
getCurrentLocation
public Point getCurrentLocation()