|
||||||||||
| 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 |