コード例 #1
0
 /**
  * Gets the preferred size of the widget contents.
  *
  * @param canvas The canvas on which the widget is to be drawn
  * @param sizeHint The size hint passed by the NUI system
  * @return The preferred size of the widget
  */
 @Override
 public Vector2i getPreferredContentSize(Canvas canvas, Vector2i sizeHint) {
   if (image.get() != null) {
     return image.get().size();
   }
   return Vector2i.zero();
 }
コード例 #2
0
ファイル: UILoadBar.java プロジェクト: jinbing/Terasology
 public void setValue(float val) {
   value.set(val);
 }
コード例 #3
0
ファイル: UILoadBar.java プロジェクト: jinbing/Terasology
 public float getValue() {
   return value.get();
 }
コード例 #4
0
 @Override
 public final String getFamily() {
   return family.get();
 }
コード例 #5
0
 @Override
 public void setTooltip(UIWidget val) {
   tooltip.set(val);
 }
コード例 #6
0
 @Override
 public UIWidget getTooltip() {
   return tooltip.get();
 }
コード例 #7
0
 @Override
 public boolean isVisible() {
   return visible.get();
 }
コード例 #8
0
 /**
  * Accessor function which returns the image of the container widget.
  *
  * @return The image of the container
  */
 public TextureRegion getImage() {
   return image.get();
 }