|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IGridBoard3DUISwing
Defines methods required by grid board 3D environment user interfaces in the game framework.
Field Summary | |
---|---|
static String |
ARRANGEMENT_PROPERTY
Arrangement property. |
Method Summary | |
---|---|
JMenu |
createArrangementUI()
Create an arrangement user interface widget. |
Arrangement |
getArrangement()
Return the board arrangement. |
double |
getMagnify()
Return the magnification. |
Markings |
getMarkings()
Return the board markings. |
void |
setArrangement(Arrangement arrangement)
Set the board arrangement. |
void |
setMagnify(double magnify)
Set the magnification. |
void |
setMarkings(Markings markings,
Color firstColor,
Color secondColor)
Set the board markings by adjusting their colors. |
Methods inherited from interface org.vizzini.ui.game.IEnvironmentUI |
---|
assignAgentListeners, configure, getEnvironment, isAudioOn, removeAgentListeners, reset, setAudioOn, setEnvironment |
Methods inherited from interface org.vizzini.game.event.IStateListener |
---|
stateChange |
Methods inherited from interface org.vizzini.game.event.IScoreListener |
---|
scoreChange |
Field Detail |
---|
static final String ARRANGEMENT_PROPERTY
Method Detail |
---|
JMenu createArrangementUI()
Arrangement getArrangement()
double getMagnify()
Markings getMarkings()
void setArrangement(Arrangement arrangement)
arrangement
- The board arrangement, UPRIGHT, CANT, SLANT, or
SKEW.void setMagnify(double magnify)
magnify
- The new magnification.void setMarkings(Markings markings, Color firstColor, Color secondColor)
markings
- The board markings, VARYING or CONSTANT.firstColor
- The color at 0,0.secondColor
- The other color.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Copyright © 2007 Vizzini.org. All Rights Reserved. | 2007.12.25.03.00.02 |