Package com.prineside.tdi2.systems
Class GameMapSelectionSystem
java.lang.Object
com.prineside.tdi2.Registrable
com.prineside.tdi2.GameSystem
com.prineside.tdi2.systems.GameMapSelectionSystem
- All Implemented Interfaces:
 Disposable,KryoSerializable
- 
Field Summary
Fields inherited from class com.prineside.tdi2.Registrable
S - 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionbooleanvoidvoidstatic voiddrawGateHover(Batch batch, int x, int y, boolean leftSide) static voiddrawGateSelection(Batch batch, int x, int y, boolean leftSide) voiddrawMapHoverSelect(Batch batch) static voiddrawTileHover(Batch batch, int x, int y) static voiddrawTileSelection(Batch batch, int x, int y) voidsetHoveredGate(int x, int y, boolean leftSide) voidsetHoveredGate(Gate gate) voidsetHoveredTile(int x, int y) voidsetHoveredTile(Tile tile) voidsetSelectedGate(int x, int y, boolean leftSide) voidsetSelectedGate(Gate gate) voidsetSelectedTile(int x, int y) voidsetSelectedTile(Tile tile) voidsetup()Произвести начальную настройку системы.Methods inherited from class com.prineside.tdi2.GameSystem
dispose, getFastStateHash, postSetup, postStateRestore, profileUpdate, updateMethods inherited from class com.prineside.tdi2.Registrable
isRegistered, read, setRegistered, setUnregistered, write 
- 
Constructor Details
- 
GameMapSelectionSystem
public GameMapSelectionSystem() 
 - 
 - 
Method Details
- 
setup
public void setup()Description copied from class:GameSystemПроизвести начальную настройку системы. На момент вызова этого метода, systemProvider содержит объекты всех систем.- Overrides:
 setupin classGameSystem
 - 
drawMapHoverSelect
 - 
drawTileHover
 - 
drawTileSelection
 - 
drawGateHover
 - 
drawGateSelection
 - 
disableSelection
public void disableSelection() - 
disableHover
public void disableHover() - 
setSelectedTile
 - 
setSelectedTile
public void setSelectedTile(int x, int y)  - 
setHoveredTile
 - 
setHoveredTile
public void setHoveredTile(int x, int y)  - 
getSelectedTile
 - 
getHoveredTile
 - 
setSelectedGate
 - 
setSelectedGate
public void setSelectedGate(int x, int y, boolean leftSide)  - 
setHoveredGate
 - 
setHoveredGate
public void setHoveredGate(int x, int y, boolean leftSide)  - 
getSelectedGate
 - 
getHoveredGate
 - 
affectsGameState
public boolean affectsGameState()- Specified by:
 affectsGameStatein classGameSystem
 - 
getSystemName
- Specified by:
 getSystemNamein classGameSystem
 
 -