|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use ImmutablePosition | |
chesspresso.engines | |
chesspresso.game | |
chesspresso.game.view | |
chesspresso.position |
Uses of ImmutablePosition in chesspresso.engines |
Methods in chesspresso.engines with parameters of type ImmutablePosition | |
void |
ChXBoardEngine.setPosition(ImmutablePosition pos)
|
Uses of ImmutablePosition in chesspresso.game |
Methods in chesspresso.game with parameters of type ImmutablePosition | |
void |
Game.notifyPositionChanged(ImmutablePosition position)
|
void |
Game.notifyMoveDone(ImmutablePosition position,
short move)
|
void |
Game.notifyMoveUndone(ImmutablePosition position)
|
boolean |
Game.containsPosition(ImmutablePosition position)
Returns whether the main line of the current game contains the given position. |
void |
Game.gotoPosition(ImmutablePosition pos)
|
void |
Game.gotoPosition(ImmutablePosition pos,
boolean silent)
|
Uses of ImmutablePosition in chesspresso.game.view |
Methods in chesspresso.game.view with parameters of type ImmutablePosition | |
void |
GameTextViewer.notifyPositionChanged(ImmutablePosition position)
|
void |
GameTextViewer.notifyMoveDone(ImmutablePosition position,
short move)
|
void |
GameTextViewer.notifyMoveUndone(ImmutablePosition position)
|
boolean |
GameBrowser.allowDrag(ImmutablePosition position,
int from)
|
int |
GameBrowser.getPartnerSqi(ImmutablePosition position,
int from)
|
void |
GameBrowser.dragged(ImmutablePosition position,
int from,
int to,
java.awt.event.MouseEvent e)
|
void |
GameBrowser.squareClicked(ImmutablePosition position,
int sqi,
java.awt.event.MouseEvent e)
|
Uses of ImmutablePosition in chesspresso.position |
Subinterfaces of ImmutablePosition in chesspresso.position | |
interface |
MoveablePosition
|
interface |
MutablePosition
|
Classes in chesspresso.position that implement ImmutablePosition | |
class |
AbstractMoveablePosition
|
class |
AbstractMutablePosition
|
class |
AbstractPosition
|
class |
CompactPosition
An implementation of the position interface. |
class |
LightWeightPosition
A light-weight implementation of the position interface. |
class |
Position
|
Methods in chesspresso.position with parameters of type ImmutablePosition | |
boolean |
PositionMotionListener.allowDrag(ImmutablePosition position,
int from)
|
int |
PositionMotionListener.getPartnerSqi(ImmutablePosition position,
int from)
|
void |
PositionMotionListener.dragged(ImmutablePosition position,
int from,
int to,
java.awt.event.MouseEvent e)
|
void |
PositionMotionListener.squareClicked(ImmutablePosition position,
int sqi,
java.awt.event.MouseEvent e)
|
void |
PositionChangeListener.notifyPositionChanged(ImmutablePosition position)
|
void |
PositionChangeListener.notifyMoveDone(ImmutablePosition position,
short move)
|
void |
PositionChangeListener.notifyMoveUndone(ImmutablePosition position)
|
void |
MutablePosition.set(ImmutablePosition position)
|
static java.lang.String |
FEN.getFEN(ImmutablePosition pos)
|
void |
AbstractMutablePosition.set(ImmutablePosition position)
|
Constructors in chesspresso.position with parameters of type ImmutablePosition | |
Position(ImmutablePosition pos)
|
|
LightWeightPosition(ImmutablePosition position)
|
|
CompactPosition(ImmutablePosition position)
|
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |