Uses of Class
de.extio.spacecraft.shared.model.entity.CompositeAndEntityId
-
Packages that use CompositeAndEntityId Package Description de.extio.spacecraft.shared.model.client.event Builtin events of the event subsystem.de.extio.spacecraft.shared.model.client.settings The module settings mechanism is for controlling client modules.de.extio.spacecraft.shared.model.entity Business and data objects for the entity subsystem.de.extio.spacecraft.shared.model.entity.builtin.composite Builtin composite entity implementations and interfaces for custom implementationsde.extio.spacecraft.shared.model.entity.builtin.live Builtin live entity implementations and interfaces for custom implementations of specific entity typesde.extio.spacecraft.shared.model.message.local Messages exchanged locally in-memory between game client and an embedded server -
-
Uses of CompositeAndEntityId in de.extio.spacecraft.shared.model.client.event
Fields in de.extio.spacecraft.shared.model.client.event with type parameters of type CompositeAndEntityId Modifier and Type Field Description protected List<CompositeAndEntityId>
ViewPortCursorBaseEvent. entitiesUnderCursor
Methods in de.extio.spacecraft.shared.model.client.event that return types with arguments of type CompositeAndEntityId Modifier and Type Method Description List<CompositeAndEntityId>
ViewPortCursorBaseEvent. getEntitiesUnderCursor()
Constructor parameters in de.extio.spacecraft.shared.model.client.event with type arguments of type CompositeAndEntityId Constructor Description ViewPortCursorBaseEvent(CoordI2 absolutePos, CoordI2 worldPos, CoordI2 worldPosSubOffset, List<CompositeAndEntityId> entitiesUnderCursor, long clickSession, int modifiers)
ViewPortTileClickPressEvent(CoordI2 absolutePos, CoordI2 worldPos, CoordI2 worldPosSubOffset, List<CompositeAndEntityId> entitiesUnderCursor, int button, long clickSession, int modifiers)
ViewPortTileClickReleaseEvent(CoordI2 absolutePos, CoordI2 worldPos, CoordI2 worldPosSubOffset, List<CompositeAndEntityId> entitiesUnderCursor, List<ClientEntityAction> clientEntityActions, int button, long clickSession, int modifiers)
ViewPortTileMouseMoveEvent(CoordI2 absolutePos, CoordI2 worldPos, CoordI2 worldPosSubOffset, List<CompositeAndEntityId> entitiesUnderCursor, int button, long clickSession, int modifiers, boolean dragging)
-
Uses of CompositeAndEntityId in de.extio.spacecraft.shared.model.client.settings
Methods in de.extio.spacecraft.shared.model.client.settings that return CompositeAndEntityId Modifier and Type Method Description CompositeAndEntityId
StorageModuleSettings. getDestination()
Methods in de.extio.spacecraft.shared.model.client.settings that return types with arguments of type CompositeAndEntityId Modifier and Type Method Description List<CompositeAndEntityId>
StorageModuleSettings. getSources()
Methods in de.extio.spacecraft.shared.model.client.settings with parameters of type CompositeAndEntityId Modifier and Type Method Description void
StorageModuleSettings. setDestination(CompositeAndEntityId destination)
Method parameters in de.extio.spacecraft.shared.model.client.settings with type arguments of type CompositeAndEntityId Modifier and Type Method Description void
StorageModuleSettings. setSources(List<CompositeAndEntityId> sources)
-
Uses of CompositeAndEntityId in de.extio.spacecraft.shared.model.entity
Methods in de.extio.spacecraft.shared.model.entity that return CompositeAndEntityId Modifier and Type Method Description CompositeAndEntityId
ClientConsoleComplexControlAction. getSendGameActionMessageTo()
CompositeAndEntityId
ClientEntityAction. getSourceEntityRef()
CompositeAndEntityId
ClientEntityAction. getTargetEntityRef()
Methods in de.extio.spacecraft.shared.model.entity with parameters of type CompositeAndEntityId Modifier and Type Method Description void
ClientConsoleComplexControlAction. setSendGameActionMessageTo(CompositeAndEntityId sendGameActionMessageTo)
void
ClientEntityAction. setSourceEntityRef(CompositeAndEntityId sourceEntityRef)
void
ClientEntityAction. setTargetEntityRef(CompositeAndEntityId targetEntityRef)
Method parameters in de.extio.spacecraft.shared.model.entity with type arguments of type CompositeAndEntityId Modifier and Type Method Description void
AbstractEntity. onClientSelectedPointToWorldPos(CoordI2 worldPos, List<CompositeAndEntityId> atPosition, int modifiers, List<ClientEntityAction> outClientActions)
Client side: Callback when this entity is selected and cursor is pointing to an empty tile in the game world -
Uses of CompositeAndEntityId in de.extio.spacecraft.shared.model.entity.builtin.composite
Methods in de.extio.spacecraft.shared.model.entity.builtin.composite that return CompositeAndEntityId Modifier and Type Method Description CompositeAndEntityId
LootContainerCompositeEntity. getCollectedBy()
Methods in de.extio.spacecraft.shared.model.entity.builtin.composite with parameters of type CompositeAndEntityId Modifier and Type Method Description void
LootContainerCompositeEntity. reserve(CompositeAndEntityId collectBy, GameSession gameSession)
void
LootContainerCompositeEntity. setCollectedBy(CompositeAndEntityId collectedBy)
-
Uses of CompositeAndEntityId in de.extio.spacecraft.shared.model.entity.builtin.live
Fields in de.extio.spacecraft.shared.model.entity.builtin.live declared as CompositeAndEntityId Modifier and Type Field Description protected CompositeAndEntityId
PhysicalEntity. entityActionTarget
Methods in de.extio.spacecraft.shared.model.entity.builtin.live that return CompositeAndEntityId Modifier and Type Method Description CompositeAndEntityId
PhysicalEntity. getEntityActionTarget()
Methods in de.extio.spacecraft.shared.model.entity.builtin.live with parameters of type CompositeAndEntityId Modifier and Type Method Description void
PhysicalEntity. serverSetEntityAction(String qualifier, CompositeAndEntityId target, CoordI2 targetCoord, boolean abortFirst, boolean forceNeedsOperator, boolean ignoreNeedsOperator, boolean deferActionMessage, UUID playerId, GameSession gameSession)
Server side: Sets an action the entity is executing -
Uses of CompositeAndEntityId in de.extio.spacecraft.shared.model.message.local
Methods in de.extio.spacecraft.shared.model.message.local that return CompositeAndEntityId Modifier and Type Method Description CompositeAndEntityId
DebugControlMessage. getDamageEntity()
Methods in de.extio.spacecraft.shared.model.message.local with parameters of type CompositeAndEntityId Modifier and Type Method Description void
DebugControlMessage. setDamageEntity(CompositeAndEntityId damageEntity)
-