public class Spaceship
extends org.cell2d.space.basic.BasicThinkerObject
Constructor and Description |
---|
Spaceship(long x,
long y) |
Modifier and Type | Method and Description |
---|---|
void |
beforeMovementActions(org.cell2d.CellGame game,
org.cell2d.space.basic.BasicSpaceState state) |
void |
frameActions(org.cell2d.CellGame game,
org.cell2d.space.basic.BasicSpaceState state) |
addedActions, addSubThinkerActions, removedActions, removeSubThinkerActions
addSubThinker, clearLineages, clearSubThinkers, getBeforeMovementEvents, getBeforeMovementPriority, getFrameEvents, getFramePriority, getGameClass, getNumSubThinkers, getStateClass, getSubThinkerClass, getThinker, getTimerValue, iteratingThroughSubThinkers, removeLineage, removeSubThinker, setBeforeMovementPriority, setFramePriority, setThinker, setTimerValue, subThinkerIterator
addFollower, changePosition, changePosition, changeStep, changeStep, changeStepX, changeStepY, changeX, changeY, clearFollowers, collide, collided, collided, doMovement, doMovement, getAbsPressingAngle, getCollisionDirections, getCollisionHitbox, getCollisions, getDisplacement, getDisplacementLength, getDisplacementX, getDisplacementY, getFollowers, getLeader, getMovementPriority, getNewMovementPriority, getNumFollowers, getRelPressingAngle, getSpeed, getStep, getStepLength, getStepX, getStepY, getVelocity, getVelocityX, getVelocityY, hasCollision, isPressingIn, moveToward, moveToward, removeFollower, setCollision, setCollisionHitbox, setGameState, setLeader, setMovementPriority, setPosition, setPosition, setRelPressingAngle, setRelPressingAngle, setSpeed, setStep, setStep, setStepLength, setStepX, setStepY, setVelocity, setVelocity, setVelocityX, setVelocityY, setX, setY, solidBoundingBoxesMeet
addAnimInstance, addAnimInstance, angleTo, boundingBoxesMeet, changeAngle, changePosition, changePosition, changeX, changeY, clearAnimInstances, distanceTo, draw, flipX, flipY, getAlpha, getAngle, getAngleX, getAngleY, getAnimation, getAnimation, getAnimInstance, getAnimInstance, getAppearance, getBottomEdge, getCenter, getCenterOffset, getCenterOffsetX, getCenterOffsetY, getCenterX, getCenterY, getDrawPriority, getEffectiveTimeFactor, getFilter, getGame, getGameState, getHeight, getLeftEdge, getLocatorHitbox, getNewGameState, getNumAnimInstances, getOverlapHitbox, getPosition, getRightEdge, getSolidHitbox, getTimeFactor, getTopEdge, getWidth, getX, getXFlip, getXSign, getY, getYFlip, getYSign, intersectingSolidObject, intersectingSolidObjects, isIntersectingSolidObject, isOverlappingObject, isSolid, isVisible, isVisible, nearestObject, nearestObjectWithinCircle, nearestObjectWithinCircle, nearestObjectWithinRadius, nearestObjectWithinRectangle, nearestOverlappingObject, objectIsWithinRadius, objectsWithinRadius, objectWithinRadius, overlap, overlappingObject, overlappingObjects, overlaps, removeAnimInstance, setAlpha, setAngle, setAnimation, setAnimation, setAnimInstance, setAnimInstance, setAppearance, setCenterOffset, setCenterOffset, setCenterOffsetX, setCenterOffsetY, setDrawPriority, setFilter, setGameState, setLocatorHitbox, setOverlapHitbox, setPosition, setPosition, setSolid, setSolidHitbox, setSurfaceSolid, setTimeFactor, setX, setXFlip, setY, setYFlip, surfaceIsSolid
public void beforeMovementActions(org.cell2d.CellGame game, org.cell2d.space.basic.BasicSpaceState state)
beforeMovementActions
in class org.cell2d.space.basic.BasicThinkerObject
public void frameActions(org.cell2d.CellGame game, org.cell2d.space.basic.BasicSpaceState state)
frameActions
in class org.cell2d.space.basic.BasicThinkerObject