ex6
This commit is contained in:
27
src/Ex6/network/packets/PlayMovePacket.java
Normal file
27
src/Ex6/network/packets/PlayMovePacket.java
Normal file
@@ -0,0 +1,27 @@
|
||||
package Ex6.network.packets;
|
||||
|
||||
import java.io.Serializable;
|
||||
|
||||
import Ex6.network.Packet;
|
||||
import Ex6.network.PacketVisitor;
|
||||
|
||||
/**
|
||||
* Packet sent by a client to draw a symbol in a cell.
|
||||
*/
|
||||
public class PlayMovePacket extends Packet implements Serializable{
|
||||
|
||||
private final int cellIndex;
|
||||
|
||||
public PlayMovePacket(int cellIndex) {
|
||||
this.cellIndex = cellIndex;
|
||||
}
|
||||
|
||||
@Override
|
||||
public void accept(PacketVisitor visitor) {
|
||||
visitor.visit(this);
|
||||
}
|
||||
|
||||
public int getCellIndex() {
|
||||
return cellIndex;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user