org.xith3d.ui.hud.borders
Class BevelBorder

java.lang.Object
  extended by org.xith3d.ui.hud.base.Border
      extended by org.xith3d.ui.hud.borders.TexturedBorder
          extended by org.xith3d.ui.hud.borders.BevelBorder

public class BevelBorder
extends TexturedBorder

A BevelBorder is a TexturedBorder extension, that makes explizit use of HUD.getTheme().getLoweredBevelBorderDescription() to retrieve its Border.Description.


Nested Class Summary
static class BevelBorder.Type
           
 
Nested classes/interfaces inherited from class org.xith3d.ui.hud.base.Border
Border.Description
 
Field Summary
static BevelBorder.Type LOWERED
           
static BevelBorder.Type RAISED
           
 
Constructor Summary
BevelBorder(BevelBorder.Type type)
          Creates a new BevelBorder Widget.
 
Method Summary
 BevelBorder.Type getType()
           
 
Methods inherited from class org.xith3d.ui.hud.borders.TexturedBorder
drawBorder, getTexture, setTexture
 
Methods inherited from class org.xith3d.ui.hud.base.Border
getBottomHeight, getLeftWidth, getRightWidth, getTopHeight
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

LOWERED

public static final BevelBorder.Type LOWERED
See Also:
BevelBorder.Type.LOWERED

RAISED

public static final BevelBorder.Type RAISED
See Also:
BevelBorder.Type.RAISED
Constructor Detail

BevelBorder

public BevelBorder(BevelBorder.Type type)
Creates a new BevelBorder Widget.

Parameters:
type -
Method Detail

getType

public final BevelBorder.Type getType()
Returns:
the BevelBorder.Type (LOWERED or RAISED).