Uses of Class
de.extio.spacecraft.shared.model.entity.builtin.live.PhysicalEntity
-
Packages that use PhysicalEntity Package Description de.extio.spacecraft.shared.bo Business objects implement various game mechanicsde.extio.spacecraft.shared.managers Managers implementing various game subsystemsde.extio.spacecraft.shared.model.bo Interfaces and data objects for various business objects implementing game mechanicsde.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 PhysicalEntity in de.extio.spacecraft.shared.bo
Methods in de.extio.spacecraft.shared.bo that return types with arguments of type PhysicalEntity Modifier and Type Method Description List<PhysicalEntity>
EntityNetwork. findClients(AbstractCompositeEntity compositeEntity, Collection<UUID> operatorEntityIds)
Find all mesh entities that can be controlled by operatorEntityIdsMethods in de.extio.spacecraft.shared.bo with parameters of type PhysicalEntity Modifier and Type Method Description CoordI2
PathFindingEntitySupport. getTilesetPosition(PhysicalEntity entity, PhysicalEntityDef entityDef)
boolean
PathFindingEntitySupport. onClientAction(ClientEntityAction clientAction, AbstractCompositeEntity selectedCompositeEntity, AbstractEntity selectedEntity, PhysicalEntity entity)
void
StorageEntitySupport. onClientActionMessage(PhysicalEntity storageProviderEntity, GameActionMessage message)
Callback from entity to make storage functionality work.void
StorageEntitySupport. onClientDrawEntityAction(PhysicalEntity storageProviderEntity, List<RenderingBo> renderingBo, String action, boolean pending, CoordI2 subTileOffset)
Callback from entity to make storage functionality work.void
PathFindingEntitySupport. onClientDrawEntityActions(PhysicalEntity entity, List<RenderingBo> renderingBo)
void
StorageEntitySupport. onClientDrawEntityActions(PhysicalEntity storageProviderEntity, List<RenderingBo> renderingBo)
Callback from entity to make storage functionality work.void
PathFindingEntitySupport. onClientSelectedPointTo(AbstractCompositeEntity otherCompositeEntity, AbstractEntity other, PhysicalEntity entity, List<ClientEntityAction> outClientActions)
void
PathFindingEntitySupport. onServerActionMessage(GameActionMessage message, UUID sender, GameSession gameSession, PhysicalEntity entity)
void
StorageEntitySupport. onServerConsoleControlEvent(PhysicalEntity storageProviderEntity, GameSession gameSession, UUID sender, String controlId, Object payload)
Callback from entity to make storage functionality work.void
StorageEntitySupport. onServerDamage(PhysicalEntity storageProviderEntity, GameSession gameSession, double oldHealth)
Callback from entity to make storage functionality work.void
PathFindingEntitySupport. onServerTurnPass0(GameSession gameSession, PhysicalEntity entity)
void
StorageEntitySupport. onServerTurnPass0(PhysicalEntity storageProviderEntity, GameSession gameSession)
Callback from entity to make storage functionality work.void
PathFindingEntitySupport. onServerTurnPass1(GameSession gameSession, PhysicalEntity entity)
void
MeshConsumerSupport. onServerTurnPass2PostComposites(GameSession gameSession, PhysicalEntity entity)
double
MeshConsumerSupport. serverCalculateEmEmission(GameSession gameSession, PhysicalEntity entity)
boolean
PathFindingEntitySupport. serverMove(CoordI2 coord, PhysicalEntity entity, UUID sender, GameSession gameSession)
boolean
PathFindingEntitySupport. serverMoveEntity(GameSession gameSession, AbstractCompositeEntity parent, PhysicalEntity entity, AbstractEntity ignoreEntity)
void
PathFindingEntitySupport. serverMoveOrientation(CoordI2 nextNode, PhysicalEntity entity)
void
PathFindingEntitySupport. serverMoveReset(PhysicalEntity entity)
void
PathFindingEntitySupport. serverTranslateEntityPass1(Edge2 rotation, CoordI2 posSrc, CoordI2 origDim, AbstractCompositeEntity parent, GameSession gameSession, PhysicalEntity entity)
-
Uses of PhysicalEntity in de.extio.spacecraft.shared.managers
Method parameters in de.extio.spacecraft.shared.managers with type arguments of type PhysicalEntity Modifier and Type Method Description boolean
WorldManager.CollisionDetectionListener. run(Iterator<PhysicalEntity> it0, Iterator<PhysicalEntity> it1)
See CollisionDetectionListener description. -
Uses of PhysicalEntity in de.extio.spacecraft.shared.model.bo
Methods in de.extio.spacecraft.shared.model.bo that return types with arguments of type PhysicalEntity Modifier and Type Method Description List<PhysicalEntity>
EntityNetworkDiscovery. getClients()
List<PhysicalEntity>
EntityNetworkDiscovery. getClientsWithOperator()
List<PhysicalEntity>
EntityNetworkDiscovery. getConsolesAll()
List<PhysicalEntity>
EntityNetworkDiscovery. getConsolesLoggedIn()
Method parameters in de.extio.spacecraft.shared.model.bo with type arguments of type PhysicalEntity Modifier and Type Method Description void
EntityNetworkDiscovery. setClients(List<PhysicalEntity> clients)
void
EntityNetworkDiscovery. setClientsWithOperator(List<PhysicalEntity> clientsWithOperator)
void
EntityNetworkDiscovery. setConsolesAll(List<PhysicalEntity> consoles)
void
EntityNetworkDiscovery. setConsolesLoggedIn(List<PhysicalEntity> consolesLoggedIn)
-
Uses of PhysicalEntity in de.extio.spacecraft.shared.model.entity
Methods in de.extio.spacecraft.shared.model.entity that return types with arguments of type PhysicalEntity Modifier and Type Method Description org.apache.commons.lang3.tuple.MutablePair<List<PhysicalEntity>,List<PhysicalEntity>>
AbstractCompositeEntity. getEntityNetworkConsolesCache()
org.apache.commons.lang3.tuple.MutablePair<List<PhysicalEntity>,List<PhysicalEntity>>
AbstractCompositeEntity. getEntityNetworkConsolesCache()
List<PhysicalEntity>
DamageWavePoint. getPhysicalEntities()
Method parameters in de.extio.spacecraft.shared.model.entity with type arguments of type PhysicalEntity Modifier and Type Method Description void
DamageWavePoint. setPhysicalEntities(List<PhysicalEntity> physicalEntities)
-
Uses of PhysicalEntity in de.extio.spacecraft.shared.model.entity.builtin.live
Subclasses of PhysicalEntity in de.extio.spacecraft.shared.model.entity.builtin.live Modifier and Type Class Description class
AbstractMeshEntity
class
AbstractWeaponEntity
Base class for all weapon implementationsclass
CrewEntity
Base class for crew membersclass
FloorEntity
class
ImageSurfaceEntity
class
LootContainer
class
StructureEntity
Structure entities are a specialized form of physical entities - everything that is part of the structure of a ship: walls, systems, engines, weapons, ...
-