|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.xith3d.ui.hud.base.Widget.DescriptionBase
org.xith3d.ui.hud.base.LabeledStateButton.Description
public static class LabeledStateButton.Description
This class is used to describe a LabeledStateButton Widget. You can pass it to the constructor. Modifications on the used instance after creating the Widget won't have any effect.
| Constructor Summary | |
|---|---|
LabeledStateButton.Description(LabeledStateButton.Description desc)
Clone-Constructor |
|
LabeledStateButton.Description(java.lang.String texDeactivatedNormal,
java.lang.String texDeactivatedHovered,
java.lang.String texActivatedNormal,
java.lang.String texActivatedHovered,
int space,
Label.Description labelDesc)
Create a new LabeledStateButton.Description |
|
LabeledStateButton.Description(Texture2D texDeactivatedNormal,
Texture2D texDeactivatedHovered,
Texture2D texActivatedNormal,
Texture2D texActivatedHovered,
int space,
Label.Description labelDesc)
Create a new LabeledStateButton.Description |
|
| Method Summary | |
|---|---|
LabeledStateButton.Description |
clone()
Clones LabeledStateButton.Description |
Label.Description |
getLabelDescription()
|
int |
getSpace()
|
Texture2D |
getTexture(boolean state,
boolean hovered)
|
void |
set(LabeledStateButton.Description desc)
Clone-Constructor |
void |
setLabelDescription(Label.Description labelDesc)
|
void |
setSpace(int space)
|
void |
setTexture(boolean state,
boolean hovered,
java.lang.String name)
|
void |
setTexture(boolean state,
boolean hovered,
Texture2D texture)
|
| Methods inherited from class org.xith3d.ui.hud.base.Widget.DescriptionBase |
|---|
toString |
| Methods inherited from class java.lang.Object |
|---|
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public LabeledStateButton.Description(LabeledStateButton.Description desc)
public LabeledStateButton.Description(Texture2D texDeactivatedNormal,
Texture2D texDeactivatedHovered,
Texture2D texActivatedNormal,
Texture2D texActivatedHovered,
int space,
Label.Description labelDesc)
texDeactivatedNormal - Texture for DEACTIVATED_NORMAL statetexDeactivatedHovered - Texture for DEACTIVATED_HOVERED statetexActivatedNormal - Texture for ACTIVATED_NORMAL statetexActivatedHovered - Texture for ACTIVATED_HOVERED stateimageSize - size of the state imagesspace - space between the Image and the LabellabelDesc - description of the Label
public LabeledStateButton.Description(java.lang.String texDeactivatedNormal,
java.lang.String texDeactivatedHovered,
java.lang.String texActivatedNormal,
java.lang.String texActivatedHovered,
int space,
Label.Description labelDesc)
texDeactivatedNormal - Texture for DEACTIVATED_NORMAL statetexDeactivatedHovered - Texture for DEACTIVATED_HOVERED statetexActivatedNormal - Texture for ACTIVATED_NORMAL statetexActivatedHovered - Texture for ACTIVATED_HOVERED stateimageSize - size of the state imagesspace - space between the Image and the LabellabelDesc - description of the Label| Method Detail |
|---|
public void setTexture(boolean state,
boolean hovered,
Texture2D texture)
public void setTexture(boolean state,
boolean hovered,
java.lang.String name)
public final Texture2D getTexture(boolean state,
boolean hovered)
public void setSpace(int space)
public final int getSpace()
public void setLabelDescription(Label.Description labelDesc)
public final Label.Description getLabelDescription()
public void set(LabeledStateButton.Description desc)
public LabeledStateButton.Description clone()
clone in class java.lang.Object
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||