Uses of Class
de.extio.spacecraft.shared.model.world.Edge2
-
Packages that use Edge2 Package Description de.extio.spacecraft.shared.bo Business objects implement various game mechanicsde.extio.spacecraft.shared.client.renderer.bo Interfaces for business objects of the renderer.de.extio.spacecraft.shared.model.bo Interfaces and data objects for various business objects implementing game mechanicsde.extio.spacecraft.shared.model.client.renderer Enums, business and data objects for the rendererde.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.world Data objects representing the game worldde.extio.spacecraft.shared.world Algorithmic implementations and utilities for the game world subsystem -
-
Uses of Edge2 in de.extio.spacecraft.shared.bo
Methods in de.extio.spacecraft.shared.bo with parameters of type Edge2 Modifier and Type Method Description LootContainer
LootScatterer. scatter(int entityDefIdx, CoordI2 worldPos, int radius, double healthPerc, CoordD2 baseVelocityVector, Edge2 orientation, UUID droppedBy, GameSession gameSession)
Use this method to drop loot (e.g.void
PathFindingEntitySupport. serverTranslateEntityPass1(Edge2 rotation, CoordI2 posSrc, CoordI2 origDim, AbstractCompositeEntity parent, GameSession gameSession, PhysicalEntity entity)
-
Uses of Edge2 in de.extio.spacecraft.shared.client.renderer.bo
Methods in de.extio.spacecraft.shared.client.renderer.bo with parameters of type Edge2 Modifier and Type Method Description DrawTileImageBo
DrawTileImageBo. setOrientation(Edge2 orientation)
Orientation of the tile -
Uses of Edge2 in de.extio.spacecraft.shared.model.bo
Methods in de.extio.spacecraft.shared.model.bo with parameters of type Edge2 Modifier and Type Method Description void
Field. rotate(Edge2 direction)
void
Fields. rotate(Edge2 direction)
-
Uses of Edge2 in de.extio.spacecraft.shared.model.client.renderer
Methods in de.extio.spacecraft.shared.model.client.renderer that return Edge2 Modifier and Type Method Description Edge2
DrawTileCableRenderingBoEndpoint. getExit()
Edge2
DrawTileCableRenderingBoEndpoint. getPort()
Edge2
DrawTileCableRenderingBoEndpoint. getSubPort()
Methods in de.extio.spacecraft.shared.model.client.renderer with parameters of type Edge2 Modifier and Type Method Description void
DrawTileCableRenderingBoEndpoint. setExit(Edge2 exit)
void
DrawTileCableRenderingBoEndpoint. setPort(Edge2 port)
void
DrawTileCableRenderingBoEndpoint. setSubPort(Edge2 subPort)
-
Uses of Edge2 in de.extio.spacecraft.shared.model.entity
Methods in de.extio.spacecraft.shared.model.entity that return Edge2 Modifier and Type Method Description Edge2
AbstractCompositeEntity. getLastRotationDirection()
Edge2
AbstractEntity. getOrientation()
Methods in de.extio.spacecraft.shared.model.entity with parameters of type Edge2 Modifier and Type Method Description boolean
AbstractCompositeEntity. rotate(GameSession gameSession, Edge2 direction)
Rotates this composite entityvoid
AbstractEntity. serverTranslateEntityPass0(Edge2 rotation, CoordI2 posSrc, CoordI2 origDim, AbstractCompositeEntity parent, GameSession gameSession)
Server side: Parent composite entity is rotated, rotates this entityvoid
AbstractEntity. serverTranslateEntityPass1(Edge2 rotation, CoordI2 posSrc, CoordI2 origDim, AbstractCompositeEntity parent, GameSession gameSession)
Server side: Postprocesses rotation of the parent composite entity.void
AbstractEntity. setOrientation(Edge2 orientation)
-
Uses of Edge2 in de.extio.spacecraft.shared.model.entity.builtin.composite
Methods in de.extio.spacecraft.shared.model.entity.builtin.composite with parameters of type Edge2 Modifier and Type Method Description boolean
GenericRestrictedCompositeEntity. rotate(GameSession gameSession, Edge2 direction)
boolean
SpaceCraft. rotate(GameSession gameSession, Edge2 direction)
-
Uses of Edge2 in de.extio.spacecraft.shared.model.entity.builtin.live
Methods in de.extio.spacecraft.shared.model.entity.builtin.live that return Edge2 Modifier and Type Method Description Edge2
EngineEntity. getRotationPending()
Methods in de.extio.spacecraft.shared.model.entity.builtin.live with parameters of type Edge2 Modifier and Type Method Description void
AbstractMeshEntity. serverTranslateEntityPass0(Edge2 rotation, CoordI2 posSrc, CoordI2 origDim, AbstractCompositeEntity parent, GameSession gameSession)
void
AbstractWeaponEntity. serverTranslateEntityPass1(Edge2 rotation, CoordI2 posSrc, CoordI2 origDim, AbstractCompositeEntity parent, GameSession gameSession)
void
AutomationAction. serverTranslateEntityPass1(Edge2 rotation, CoordI2 dimension, GameSession gameSession)
void
CrewEntity. serverTranslateEntityPass1(Edge2 rotation, CoordI2 posSrc, CoordI2 origDim, AbstractCompositeEntity parent, GameSession gameSession)
void
FloorEntity. serverTranslateEntityPass1(Edge2 rotation, CoordI2 posSrc, CoordI2 origDim, AbstractCompositeEntity parent, GameSession gameSession)
void
PhysicalEntity. serverTranslateEntityPass1(Edge2 rotation, CoordI2 posSrc, CoordI2 origDim, AbstractCompositeEntity parent, GameSession gameSession)
-
Uses of Edge2 in de.extio.spacecraft.shared.model.world
Fields in de.extio.spacecraft.shared.model.world declared as Edge2 Modifier and Type Field Description static Edge2[]
Edge2. VALUES_CACHED
Methods in de.extio.spacecraft.shared.model.world that return Edge2 Modifier and Type Method Description static Edge2
Edge2. fromBit(int bit)
Edge2
Edge2. rotate(Edge2 dest)
Rotates edge from RIGHT to destination clock-wise.static Edge2
Edge2. valueOf(String name)
Returns the enum constant of this type with the specified name.static Edge2[]
Edge2. values()
Returns an array containing the constants of this enum type, in the order they are declared.Methods in de.extio.spacecraft.shared.model.world with parameters of type Edge2 Modifier and Type Method Description static int
Edge2. rotate(int edges, Edge2 dest)
Rotates edges represented by bit mask (Edge2::getBit)Edge2
Edge2. rotate(Edge2 dest)
Rotates edge from RIGHT to destination clock-wise.void
Matrix2. rotate(Edge2 direction)
static CoordD2
Edge2. toVectorD(Edge2 edge2)
Returns a vector with length 1 pointing to the direction edge2 representatesstatic CoordI2
Edge2. toVectorI(Edge2 edge2)
Returns a vector with length 1 pointing to the direction edge2 representates -
Uses of Edge2 in de.extio.spacecraft.shared.world
Methods in de.extio.spacecraft.shared.world that return Edge2 Modifier and Type Method Description static Edge2
WorldUtils. getSector(CoordI2 point, HasPositionAndDimension2 source)
Returns the sector the point is located from source's view
-