|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.golden.gamedev.object.Sprite
moagg.model.object.sprite.AbstractMoaggSprite
moagg.model.object.sprite.Sam
public class Sam
| Field Summary |
|---|
| Fields inherited from class com.golden.gamedev.object.Sprite |
|---|
defaultCollisionShape, height, width |
| Constructor Summary | |
|---|---|
Sam()
|
|
| Method Summary | |
|---|---|
void |
destroy()
Calling this method will initiate the destruction of this object. |
int |
getHealth()
|
int |
getMissileFuel()
|
MissileHeading |
getMissileHeading()
|
MissileWarhead |
getMissileWarhead()
|
Orientation |
getOrientation()
|
int |
getScorePoints()
|
Weapon |
getWeapon()
|
void |
setDestroyable(Destroyable destroyable)
|
void |
setHealth(int health)
|
void |
setMissileFuel(int missileFuel)
|
void |
setMissileHeading(MissileHeading missileHeading)
|
void |
setMissileWarhead(MissileWarhead missileWarhead)
|
void |
setOrientation(Orientation orientation)
|
void |
setWeapon(Weapon weapon)
|
void |
update(long elapsedTime)
|
| Methods inherited from class moagg.model.object.sprite.AbstractMoaggSprite |
|---|
addSpeed, getPositionRectangle, getRGB, getSpeed, hide, isVisible, setRGB, setSpeed, setVisible, show |
| Methods inherited from class com.golden.gamedev.object.Sprite |
|---|
addHorizontalSpeed, addVerticalSpeed, forceX, forceY, getBackground, getCenterX, getCenterY, getDataID, getDefaultCollisionShape, getDistance, getHeight, getHorizontalSpeed, getID, getImage, getLayer, getOldX, getOldY, getScreenX, getScreenY, getVerticalSpeed, getWidth, getX, getY, isActive, isImmutable, isOnScreen, isOnScreen, move, moveTo, moveX, moveY, render, render, setActive, setBackground, setDataID, setHorizontalSpeed, setID, setImage, 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 |
| 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 Sam()
| Method Detail |
|---|
public void setDestroyable(Destroyable destroyable)
public int getHealth()
getHealth in interface DestroyableObjectpublic void setHealth(int health)
setHealth in interface DestroyableObjecthealth - The new amount of health points to set for this object.public void destroy()
DestroyableObject
destroy in interface DestroyableObjectpublic int getScorePoints()
getScorePoints in interface DestroyableObjectpublic Weapon getWeapon()
getWeapon in interface ShooterObjectpublic void setWeapon(Weapon weapon)
setWeapon in interface ShooterObjectpublic Orientation getOrientation()
getOrientation in interface OrientationObjectpublic void setOrientation(Orientation orientation)
public int getMissileFuel()
public void setMissileFuel(int missileFuel)
public MissileHeading getMissileHeading()
public void setMissileHeading(MissileHeading missileHeading)
public MissileWarhead getMissileWarhead()
public void setMissileWarhead(MissileWarhead missileWarhead)
public void update(long elapsedTime)
update in class com.golden.gamedev.object.Sprite
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||