Uses of Class
de.extio.spacecraft.shared.model.entity.ClientEntityAction
-
Packages that use ClientEntityAction Package Description de.extio.spacecraft.shared.bo Business objects implement various game mechanicsde.extio.spacecraft.shared.client Managers and business objects related to the game client.de.extio.spacecraft.shared.model.client.event Builtin events of the event subsystem.de.extio.spacecraft.shared.model.entity Business and data objects for the entity subsystem.de.extio.spacecraft.shared.model.entity.builtin.live Builtin live entity implementations and interfaces for custom implementations of specific entity types -
-
Uses of ClientEntityAction in de.extio.spacecraft.shared.bo
Methods in de.extio.spacecraft.shared.bo with parameters of type ClientEntityAction Modifier and Type Method Description boolean
PathFindingEntitySupport. onClientAction(ClientEntityAction clientAction, AbstractCompositeEntity selectedCompositeEntity, AbstractEntity selectedEntity, PhysicalEntity entity)
Method parameters in de.extio.spacecraft.shared.bo with type arguments of type ClientEntityAction Modifier and Type Method Description void
PathFindingEntitySupport. onClientSelectedPointTo(AbstractCompositeEntity otherCompositeEntity, AbstractEntity other, PhysicalEntity entity, List<ClientEntityAction> outClientActions)
-
Uses of ClientEntityAction in de.extio.spacecraft.shared.client
Methods in de.extio.spacecraft.shared.client with parameters of type ClientEntityAction Modifier and Type Method Description void
ActionsDefManager. enrichClientEntityActionTilesetData(String actionName, ClientEntityAction clientEntityAction)
-
Uses of ClientEntityAction in de.extio.spacecraft.shared.model.client.event
Methods in de.extio.spacecraft.shared.model.client.event that return types with arguments of type ClientEntityAction Modifier and Type Method Description Collection<ClientEntityAction>
ViewPortClientActionEvent. getClientActions()
List<ClientEntityAction>
ViewPortTileClickReleaseEvent. getClientEntityActions()
Constructor parameters in de.extio.spacecraft.shared.model.client.event with type arguments of type ClientEntityAction Constructor Description ViewPortClientActionEvent(Collection<ClientEntityAction> clientActions, boolean autoSelectSingleAction, CoordI2 worldPos, CoordI2 entityPos, UUID compositeEntityId)
-
Uses of ClientEntityAction in de.extio.spacecraft.shared.model.entity
Methods in de.extio.spacecraft.shared.model.entity with parameters of type ClientEntityAction Modifier and Type Method Description boolean
AbstractEntity. onClientAction(ClientEntityAction clientAction, AbstractCompositeEntity targetCompositeEntity, AbstractEntity targetEntity)
Client side: Callback if the player selected an actionMethod parameters in de.extio.spacecraft.shared.model.entity with type arguments of type ClientEntityAction Modifier and Type Method Description void
AbstractEntity. onClientSelectedPointToEntity(AbstractCompositeEntity otherCompositeEntity, AbstractEntity other, int modifiers, List<ClientEntityAction> outClientActions)
Client side: Callback when this entity is selected and cursor is pointing to another entityvoid
AbstractEntity. setClientActions(List<ClientEntityAction> clientActions)
-
Uses of ClientEntityAction in de.extio.spacecraft.shared.model.entity.builtin.live
Fields in de.extio.spacecraft.shared.model.entity.builtin.live with type parameters of type ClientEntityAction Modifier and Type Field Description protected Queue<ClientEntityAction>
PhysicalEntity. clientEntityActionQueue
Methods in de.extio.spacecraft.shared.model.entity.builtin.live with parameters of type ClientEntityAction Modifier and Type Method Description boolean
AbstractWeaponEntity. onClientAction(ClientEntityAction clientAction, AbstractCompositeEntity targetCompositeEntity, AbstractEntity targetEntity)
boolean
CrewEntity. onClientAction(ClientEntityAction clientAction, AbstractCompositeEntity targetCompositeEntity, AbstractEntity targetEntity)
boolean
PhysicalEntity. onClientAction(ClientEntityAction clientAction, AbstractCompositeEntity targetCompositeEntity, AbstractEntity targetEntity)
Method parameters in de.extio.spacecraft.shared.model.entity.builtin.live with type arguments of type ClientEntityAction Modifier and Type Method Description void
AbstractWeaponEntity. onClientSelectedPointToEntity(AbstractCompositeEntity otherCompositeEntity, AbstractEntity other, int modifiers, List<ClientEntityAction> outClientActions)
void
CrewEntity. onClientSelectedPointToEntity(AbstractCompositeEntity otherCompositeEntity, AbstractEntity other, int modifiers, List<ClientEntityAction> outClientActions)
void
PhysicalEntity. onClientSelectedPointToEntity(AbstractCompositeEntity otherCompositeEntity, AbstractEntity other, int modifiers, List<ClientEntityAction> outClientActions)
void
PhysicalEntity. setClientActions(List<ClientEntityAction> clientActions)
-