Class EntityDestination
java.lang.Object
org.highlife.api.input.mouse.destination.AbstractMouseDestination<Entity>
org.highlife.api.input.mouse.destination.impl.EntityDestination
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleancanInteract(String action) booleanbooleanintbooleanbooleanhandleCamera(boolean withZoom, Condition interrupt) booleanbooleaninttype()booleanMethods inherited from class org.highlife.api.input.mouse.destination.AbstractMouseDestination
canInteract, contains, getArea, getBoundingBox, getCenterPoint, getContainmentBounds, getInterrupt, getTarget, setContainmentBounds, setInterrupt, toString, valid
-
Constructor Details
-
EntityDestination
-
-
Method Details
-
getDestinationShape
- Specified by:
getDestinationShapein classAbstractMouseDestination<Entity>
-
getSuitablePoint
- Overrides:
getSuitablePointin classAbstractMouseDestination<Entity>
-
canInteract
- Overrides:
canInteractin classAbstractMouseDestination<Entity>
-
isVisible
public boolean isVisible()- Specified by:
isVisiblein classAbstractMouseDestination<Entity>
-
type
public int type()- Overrides:
typein classAbstractMouseDestination<Entity>
-
containsMouse
public boolean containsMouse()- Overrides:
containsMousein classAbstractMouseDestination<Entity>
-
handleWalk
public boolean handleWalk()- Overrides:
handleWalkin classAbstractMouseDestination<Entity>
-
handleCamera
public boolean handleCamera()- Overrides:
handleCamerain classAbstractMouseDestination<Entity>
-
handleCamera
- Overrides:
handleCamerain classAbstractMouseDestination<Entity>
-
verifyPostInteract
public boolean verifyPostInteract()- Overrides:
verifyPostInteractin classAbstractMouseDestination<Entity>
-
contains
- Overrides:
containsin classAbstractMouseDestination<Entity>
-
getStartingPlane
public int getStartingPlane()
-