Class ViewPortTileBaseEvent
- java.lang.Object
-
- de.extio.spacecraft.shared.model.client.event.Event
-
- de.extio.spacecraft.shared.model.client.event.ViewPortEvent
-
- de.extio.spacecraft.shared.model.client.event.ViewPortTileBaseEvent
-
- Direct Known Subclasses:
ViewPortClientActionEvent
,ViewPortDrawControlEvent
,ViewPortDrawImageEvent
,ViewPortEffectEvent
public abstract class ViewPortTileBaseEvent extends ViewPortEvent
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
ViewPortTileBaseEvent()
ViewPortTileBaseEvent(int frameTTL, CoordI2 worldPos, CoordI2 entityPos, UUID compositeEntityId)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description UUID
getCompositeEntityId()
CoordI2
getEntityPos()
CoordI2
getWorldPos()
-
Methods inherited from class de.extio.spacecraft.shared.model.client.event.Event
getFrameCur, getFrameTTL, isExlusive, isInGroup, isPriority, setFrameCur
-
-
-
-
Constructor Detail
-
ViewPortTileBaseEvent
protected ViewPortTileBaseEvent()
-
ViewPortTileBaseEvent
public ViewPortTileBaseEvent(int frameTTL, CoordI2 worldPos, CoordI2 entityPos, UUID compositeEntityId)
- Parameters:
frameTTL
-worldPos
- Optional. Either set worldPos...entityPos
- Optional. ... or set entityPos + compositeEntityIdcompositeEntityId
- Optional. Needed if entityPos is not null.
-
-