public interface Munition extends Moveable, SimEntity
MunitionTargetReferee and a
Adjudicator.DEFAULT_ENTITY_NAME, DEFAULT_EVENT_NAME, DEFAULT_PRIORITY, EVENT_METHOD_PREFIX, NL| Modifier and Type | Method and Description |
|---|---|
void |
doImpact(Munition munition)
An Event that occurs when this Munition reaches its impact point.
|
java.awt.geom.Point2D |
getAimPoint() |
java.awt.Shape |
getImpact() |
double |
getImpactRange() |
boolean |
isExpended() |
void |
setAimPoint(java.awt.geom.Point2D aimPoint) |
getAcceleration, getLocation, getVelocitygetEventListID, setEventListIDaddSimEventListener, getSimEventListeners, notifyListeners, removeSimEventListenerprocessSimEventisPersistant, isReRunnable, reset, setPersistantgetEventList, getPriority, getSerial, handleSimEvent, interrupt, interrupt, interruptAll, interruptAll, interruptAll, interruptAllWithArgs, interruptAllWithArgs, setPriority, waitDelay, waitDelayaddPropertyChangeListener, addPropertyChangeListener, firePropertyChange, getAddedProperties, getProperty, getProperty, getPropertyChangeListeners, removePropertyChangeListener, removePropertyChangeListener, setPropertyjava.awt.geom.Point2D getAimPoint()
double getImpactRange()
java.awt.Shape getImpact()
boolean isExpended()
void doImpact(Munition munition)
munition - This munitionvoid setAimPoint(java.awt.geom.Point2D aimPoint)
aimPoint - The point of impact for this Munition.