standup.clouds
Class AnimatorCloudButtonRotateLeft
java.lang.Object
standup.clouds.AnimatorCloudButton
standup.clouds.AnimatorCloudButtonRotateLeft
public class AnimatorCloudButtonRotateLeft
- extends AnimatorCloudButton
Animates a CloudButton
to rotate 360 degrees to the left, eventually
returning to its starting position.
- Author:
- Ruli Manurung
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
startAngle
final float startAngle
rotateAngle
final float rotateAngle
width
final double width
height
final double height
centre
final Point centre
ring
final Point ring
ringSize
final Dimension ringSize
AnimatorCloudButtonRotateLeft
AnimatorCloudButtonRotateLeft(int _s,
int _o,
Point _centre,
Dimension ellipsedimension,
float _startAngle,
float _rotateAngle,
Dimension _ringSize,
CloudButton.LineMode lm)
update
void update(int realFrame,
CloudButton bubble)
- Description copied from class:
AnimatorCloudButton
- A subclass of
AnimatorCloudButton
must implement this method. It is used to update the given CloudButton
's location and size given the 'real' frame.
- Specified by:
update
in class AnimatorCloudButton
bubble
- the CloudButton
being animated
getInitialShape
STANDUPShapeCloudButton getInitialShape(CloudButton thing,
PanelCloudButtonMenu bb,
ShapeDetails shd)
- Description copied from class:
AnimatorCloudButton
- This returns the initial 'shape' of the
CloudButton
to be used by this animation.
- Specified by:
getInitialShape
in class AnimatorCloudButton
- Returns: