Uses of Class
com.prineside.tdi2.Gate
Packages that use Gate
Package
Description
The game itself.
-
Uses of Gate in com.prineside.tdi2
Classes in com.prineside.tdi2 with type parameters of type GateModifier and TypeInterfaceDescriptionstatic interface
Gate.Factory<T extends Gate>
static class
Gate.Factory.AbstractFactory<T extends Gate>
Subclasses of Gate in com.prineside.tdi2Methods in com.prineside.tdi2 with type parameters of type GateMethods in com.prineside.tdi2 that return GateModifier and TypeMethodDescriptionabstract Gate
Gate.cloneGate()
Map.getGate
(int x, int y, boolean leftSide) Map.getGateAtPos
(Gate.Pos pos) Map.getGateByMapPos
(float x, float y) Get a gate with a properly set position and side at the specified point.Gate[][][]
Map.getGatesRaw()
Methods in com.prineside.tdi2 that return types with arguments of type GateMethods in com.prineside.tdi2 with parameters of type GateModifier and TypeMethodDescriptionboolean
Map.fitGateToMapPos
(float x, float y, Gate helperGate) Configure the helperGate based on the map's position in pixels.Gate.Factory.AbstractFactory.getDescription
(Gate gate) Gate.Factory.getDescription
(Gate gate) boolean
void
Constructors in com.prineside.tdi2 with parameters of type Gate -
Uses of Gate in com.prineside.tdi2.events.game
Methods in com.prineside.tdi2.events.game that return GateConstructors in com.prineside.tdi2.events.game with parameters of type GateModifierConstructorDescriptionGateChange
(int x, int y, boolean leftSide, Gate oldGate, Gate newGate) -
Uses of Gate in com.prineside.tdi2.gates
Subclasses of Gate in com.prineside.tdi2.gatesModifier and TypeClassDescriptionclass
class
class
Methods in com.prineside.tdi2.gates that return GateModifier and TypeMethodDescriptionBarrierHealthGate.cloneGate()
BarrierTypeGate.cloneGate()
TeleportGate.cloneGate()
Methods in com.prineside.tdi2.gates with parameters of type Gate -
Uses of Gate in com.prineside.tdi2.items
Fields in com.prineside.tdi2.items declared as GateMethods in com.prineside.tdi2.items with parameters of type Gate -
Uses of Gate in com.prineside.tdi2.managers
Methods in com.prineside.tdi2.managers that return GateModifier and TypeMethodDescriptionGateManager.createGateFromJson
(JsonValue jsonValue) GateManager.createRandomGate
(GateType type, float quality, RandomXS128 random) Methods in com.prineside.tdi2.managers that return types with arguments of type GateModifier and TypeMethodDescriptionGate.Factory<? extends Gate>
GateManager.getFactory
(GateType gateType) Methods in com.prineside.tdi2.managers with parameters of type Gate -
Uses of Gate in com.prineside.tdi2.systems
Fields in com.prineside.tdi2.systems with type parameters of type GateModifier and TypeFieldDescriptionMapEditorSystem.HistoryImprint.mapAddedGates
MapEditorSystem.HistoryImprint.mapRemovedGates
MapEditorSystem.HistoryImprint.mapReplacedGates
MapEditorSystem.HistoryImprint.mapReplacedGates
Methods in com.prineside.tdi2.systems that return GateModifier and TypeMethodDescriptionGameMapSelectionSystem.getHoveredGate()
MapEditorSystem.getHoveredGate()
GameMapSelectionSystem.getSelectedGate()
Methods in com.prineside.tdi2.systems with parameters of type GateModifier and TypeMethodDescriptionvoid
Convenience methodvoid
MapSystem.highlightGate
(Gate gate) void
MapSystem.registerGate
(Gate gate) void
Изменить гейт во время игрыvoid
GameMapSelectionSystem.setHoveredGate
(Gate gate) void
GameMapSelectionSystem.setSelectedGate
(Gate gate) void
MapSystem.unregisterGate
(Gate gate) -
Uses of Gate in com.prineside.tdi2.utils.mapeditor
Fields in com.prineside.tdi2.utils.mapeditor with type parameters of type GateMethods in com.prineside.tdi2.utils.mapeditor with parameters of type GateModifier and TypeMethodDescriptionboolean
boolean
Selection.containsGate
(Gate gate) boolean
Selection.removeGate
(Gate gate) void
SelectionOutline.removeOverGate
(Gate gate) -
Uses of Gate in com.prineside.tdi2.utils.mapeditor.tools
Methods in com.prineside.tdi2.utils.mapeditor.tools with parameters of type Gate