Skip to content

Package: MuenzwurfMoveFactory

MuenzwurfMoveFactory

Coverage

1: package de.fhdw.gaming.ipspiel24.muenzwurf.core.moves.factory;
2:
3: import de.fhdw.gaming.ipspiel24.muenzwurf.core.moves.MuenzwurfMove;
4:
5: /**
6: * Allows to create Muenzwurf moves.
7: */
8: public interface MuenzwurfMoveFactory {
9:
10: /**
11: * Creates a move choosing Tails.
12: */
13: MuenzwurfMove createTailsMove();
14:
15: /**
16: * Creates a move choosing Heads.
17: */
18: MuenzwurfMove createHeadsMove();
19:
20: /**
21: * Creates a move choosing Edge.
22: */
23: MuenzwurfMove createEdgeMove();
24:
25:
26: }