|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use StoneSet | |
---|---|
jrummikub.ai | |
jrummikub.control | |
jrummikub.control.turn | |
jrummikub.model | |
jrummikub.view | |
jrummikub.view.impl |
Uses of StoneSet in jrummikub.ai |
---|
Methods in jrummikub.ai that return types with arguments of type StoneSet | |
---|---|
java.util.List<StoneSet> |
TurnLogic.getResult()
Get the found stones and create output sets |
Uses of StoneSet in jrummikub.control |
---|
Fields in jrummikub.control with type parameters of type StoneSet | |
---|---|
private java.util.ArrayList<StoneSet> |
RoundControl.InvalidTurnInfo.invalidSets
|
Methods in jrummikub.control that return types with arguments of type StoneSet | |
---|---|
java.util.List<StoneSet> |
RoundControl.InvalidTurnInfo.getInvalidSets()
Getter for the invalid sets |
Constructor parameters in jrummikub.control with type arguments of type StoneSet | |
---|---|
RoundControl.InvalidTurnInfo(ITable table,
RoundControl.InvalidTurnType type,
java.util.Collection<StoneSet> invalidSets)
Creates new InvalidTurnInfo |
Uses of StoneSet in jrummikub.control.turn |
---|
Methods in jrummikub.control.turn that return types with arguments of type StoneSet | |
---|---|
private java.util.List<StoneSet> |
AbstractTurnControl.invalidStoneSets()
|
(package private) static java.util.List<StoneSet> |
AbstractTurnControl.tableSetDifference(ITable oldTable,
ITable newTable)
|
private java.util.List<StoneSet> |
AbstractTurnControl.touchedStoneSets()
|
Methods in jrummikub.control.turn with parameters of type StoneSet | |
---|---|
private void |
HumanTurnControl.connectorClick(StoneSet set,
boolean right)
|
Method parameters in jrummikub.control.turn with type arguments of type StoneSet | |
---|---|
private void |
AIControl.doNotMoveExistingSets(java.util.List<StoneSet> result)
|
Uses of StoneSet in jrummikub.model |
---|
Fields in jrummikub.model declared as StoneSet | |
---|---|
(package private) StoneSet |
Table.StoneInfo.set
|
Methods in jrummikub.model that return StoneSet | |
---|---|
StoneSet |
Table.findStoneSet(Stone stone)
|
StoneSet |
ITable.findStoneSet(Stone stone)
Finds the StoneSet containing the given Stone |
StoneSet |
StoneSet.join(StoneSet other)
Joins StoneSet to another StoneSet and returns the resulting new StoneSet |
Methods in jrummikub.model that return types with arguments of type StoneSet | |
---|---|
Pair<StoneSet,StoneSet> |
StoneSet.splitAt(int position)
Splits the StoneSet at a specified Position and returns two new
Stone Sets |
Pair<StoneSet,StoneSet> |
StoneSet.splitAt(int position)
Splits the StoneSet at a specified Position and returns two new
Stone Sets |
Methods in jrummikub.model with parameters of type StoneSet | |
---|---|
StoneSet |
StoneSet.join(StoneSet other)
Joins StoneSet to another StoneSet and returns the resulting new StoneSet |
private void |
Table.splitSet(StoneSet set,
Position setPosition,
int stonePosition)
Splits a stone set at a specified position |
Constructors in jrummikub.model with parameters of type StoneSet | |
---|---|
Table.StoneInfo(StoneSet set,
Position setPosition,
int stonePosition)
|
Uses of StoneSet in jrummikub.view |
---|
Methods in jrummikub.view that return types with arguments of type StoneSet | |
---|---|
Event1<StoneSet> |
ITablePanel.getLeftConnectorClickEvent()
the left connector click event is emitted when the player clicks on a left connector of a stone set on the table . |
Event1<StoneSet> |
ITablePanel.getRightConnectorClickEvent()
the right connector click event is emitted when the player clicks on a right connector of a stone set on the table . |
Method parameters in jrummikub.view with type arguments of type StoneSet | |
---|---|
void |
IView.setInvalidStoneSets(java.util.Collection<StoneSet> sets)
Set invalid sets to enable showing |
void |
ITablePanel.setStoneSets(java.lang.Iterable<Pair<StoneSet,Position>> stoneSets)
Sets the stone sets lying on the table |
Uses of StoneSet in jrummikub.view.impl |
---|
Fields in jrummikub.view.impl declared as StoneSet | |
---|---|
private StoneSet |
TablePanel.leftHoveredConnector
|
private StoneSet |
TablePanel.rightHoveredConnector
|
Fields in jrummikub.view.impl with type parameters of type StoneSet | |
---|---|
private java.util.Collection<StoneSet> |
TablePanel.invalidStoneSets
|
private Event1<StoneSet> |
TablePanel.leftConnectorClickEvent
|
private java.util.List<Pair<StoneSet,Position>> |
TablePanel.pauseStoneSets
|
private Event1<StoneSet> |
TablePanel.rightConnectorClickEvent
|
private java.lang.Iterable<Pair<StoneSet,Position>> |
TablePanel.stoneSets
|
Methods in jrummikub.view.impl that return types with arguments of type StoneSet | |
---|---|
Event1<StoneSet> |
TablePanel.getLeftConnectorClickEvent()
|
Event1<StoneSet> |
TablePanel.getRightConnectorClickEvent()
|
Methods in jrummikub.view.impl with parameters of type StoneSet | |
---|---|
private void |
TablePanel.paintStoneSet(java.awt.Graphics2D g,
StoneSet stoneSet,
Position pos,
java.awt.geom.Area connectorArea,
java.awt.geom.Area hoveredConnectorArea)
|
Method parameters in jrummikub.view.impl with type arguments of type StoneSet | |
---|---|
(package private) void |
TablePanel.setInvalidStoneSets(java.util.Collection<StoneSet> sets)
|
void |
View.setInvalidStoneSets(java.util.Collection<StoneSet> sets)
|
void |
TablePanel.setStoneSets(java.lang.Iterable<Pair<StoneSet,Position>> stoneSets)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |