|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.golden.gamedev.object.Sprite
com.golden.gamedev.object.AnimatedSprite
moagg.model.object.sprite.AbstractMoaggAnimatedSprite
moagg.model.object.sprite.Magnet
public class Magnet
| Field Summary |
|---|
| Fields inherited from class com.golden.gamedev.object.Sprite |
|---|
defaultCollisionShape, height, width |
| Constructor Summary | |
|---|---|
Magnet()
|
|
| Method Summary | |
|---|---|
void |
activate()
Calling this method activates this object. |
void |
deactivate()
Calling this method deactivates this object. |
int |
getDistance()
|
Orientation |
getOrientation()
|
int |
getStrength()
|
boolean |
isActivated()
|
void |
setActivatable(Activatable activatable)
|
void |
setDistance(int distance)
|
void |
setOrientation(Orientation orientation)
|
protected void |
setState(moagg.model.object.sprite.Magnet.State state)
|
void |
setStrength(int strength)
|
void |
toggle()
Calling this method toggles the object state between activated and deactivated. |
void |
update(long elapsedTime)
|
| Methods inherited from class moagg.model.object.sprite.AbstractMoaggAnimatedSprite |
|---|
addSpeed, getPositionRectangle, getRGB, getSpeed, hide, isVisible, setRGB, setSpeed, setVisible, show |
| Methods inherited from class com.golden.gamedev.object.AnimatedSprite |
|---|
getAnimationTimer, getFinishAnimationFrame, getFrame, getImage, getImage, getImages, getStartAnimationFrame, isAnimate, isLoopAnim, render, setAnimate, setAnimationFrame, setAnimationTimer, setFrame, setImage, setImages, setLoopAnim, updateAnimation |
| Methods inherited from class com.golden.gamedev.object.Sprite |
|---|
addHorizontalSpeed, addVerticalSpeed, forceX, forceY, getBackground, getCenterX, getCenterY, getDataID, getDefaultCollisionShape, getDistance, getHeight, getHorizontalSpeed, getID, getLayer, getOldX, getOldY, getScreenX, getScreenY, getVerticalSpeed, getWidth, getX, getY, isActive, isImmutable, isOnScreen, isOnScreen, move, moveTo, moveX, moveY, render, setActive, setBackground, setDataID, setHorizontalSpeed, setID, setImmutable, setLayer, setLocation, setMovement, setSpeed, setVerticalSpeed, setX, setY, updateMovement |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface moagg.model.object.MoaggGameObject |
|---|
getHeight, getID, getPositionRectangle, getSpeed, getWidth, getX, getY, hide, isVisible, setID, setSpeed, setSpeed, setX, setY, show |
| Methods inherited from interface moagg.model.object.MoaggGameObject |
|---|
getHeight, getID, getPositionRectangle, getSpeed, getWidth, getX, getY, hide, isVisible, setID, setSpeed, setSpeed, setX, setY, show |
| Methods inherited from interface moagg.model.object.MoaggGameObject |
|---|
getHeight, getID, getPositionRectangle, getSpeed, getWidth, getX, getY, hide, isVisible, setID, setSpeed, setSpeed, setX, setY, show |
| Constructor Detail |
|---|
public Magnet()
| Method Detail |
|---|
public void setActivatable(Activatable activatable)
public boolean isActivated()
isActivated in interface ActivatableObjectpublic void activate()
ActivatableObject
activate in interface ActivatableObjectpublic void deactivate()
ActivatableObject
deactivate in interface ActivatableObjectpublic void toggle()
ActivatableObject
toggle in interface ActivatableObjectpublic Orientation getOrientation()
getOrientation in interface OrientationObjectpublic void setOrientation(Orientation orientation)
public int getStrength()
public void setStrength(int strength)
public int getDistance()
public void setDistance(int distance)
protected void setState(moagg.model.object.sprite.Magnet.State state)
public void update(long elapsedTime)
update in class com.golden.gamedev.object.AnimatedSprite
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||