Package zombie.ui
Class ObjectTooltip
java.lang.Object
zombie.ui.UIElement
zombie.ui.ObjectTooltip
public class ObjectTooltip extends UIElement
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
ObjectTooltip.Layout
static class
ObjectTooltip.LayoutItem
-
Field Summary
Fields Modifier and Type Field Description static float
alphaStep
boolean
bIsItem
InventoryItem
Item
IsoObject
Object
int
padBottom
int
padRight
Fields inherited from class zombie.ui.UIElement
alwaysBack, anchorBottom, anchorLeft, anchorRight, anchorTop, bScrollChildren, bScrollWithParent, capture, clickedValue, Controls, defaultDraw, followGameWorld, height, IgnoreLossControl, Parent, playerContext, table, visible, width, x, y
-
Constructor Summary
Constructors Constructor Description ObjectTooltip()
-
Method Summary
Modifier and Type Method Description void
adjustWidth(int int1, java.lang.String string)
ObjectTooltip.Layout
beginLayout()
static void
checkFont()
void
DrawProgressBar(int int1, int int2, int int3, int int4, float float1, double double1, double double2, double double3, double double4)
void
DrawText(UIFont uIFont, java.lang.String string, double double1, double double2, double double3, double double4, double double5, double double6)
void
DrawTextCentre(UIFont uIFont, java.lang.String string, double double1, double double2, double double3, double double4, double double5, double double6)
void
DrawTextRight(UIFont uIFont, java.lang.String string, double double1, double double2, double double3, double double4, double double5, double double6)
void
DrawTextureScaled(Texture texture, double double1, double double2, double double3, double double4, double double5)
void
DrawTextureScaledAspect(Texture texture, double double1, double double2, double double3, double double4, double double5, double double6, double double7, double double8)
void
DrawValueRight(int int1, int int2, int int3, boolean boolean1)
void
DrawValueRightNoPlus(float float1, int int1, int int2)
void
DrawValueRightNoPlus(int int1, int int2, int int3)
void
endLayout(ObjectTooltip.Layout layout)
IsoGameCharacter
getCharacter()
UIFont
getFont()
int
getLineSpacing()
Texture
getTexture()
void
hide()
boolean
isMeasureOnly()
java.lang.Boolean
onMouseMove(double double1, double double2)
void
onMouseMoveOutside(double double1, double double2)
void
render()
void
setCharacter(IsoGameCharacter gameCharacter)
void
setMeasureOnly(boolean boolean1)
void
show(IsoObject object, double double1, double double2)
void
update()
Methods inherited from class zombie.ui.UIElement
AddChild, backMost, bringToTop, BringToTop, ButtonClicked, clampToParentX, clampToParentY, ClearChildren, clearMaxDrawHeight, clearStencilRect, DrawText, DrawText, DrawText, DrawTextCentre, DrawTextRight, DrawTextUntrimmed, DrawTexture, DrawTexture, DrawTexture_FlippedX, DrawTexture_FlippedXIgnoreOffset, DrawTextureAngle, DrawTextureCol, DrawTextureColor, DrawTextureIgnoreOffset, DrawTextureScaledAspect2, DrawTextureScaledCol, DrawTextureScaledCol, DrawTextureScaledColor, DrawTextureScaledUniform, DrawUVSliceTexture, getAbsoluteX, getAbsoluteY, getClickedValue, getControls, getHeight, getMaxDrawHeight, getParent, getPlayerContext, getScrollChildren, getScrollHeight, getScrollWithParent, getTable, getUIName, getWidth, getX, getXScroll, getXScrolled, getY, getYScroll, getYScrolled, ignoreHeightChange, ignoreWidthChange, isAnchorBottom, isAnchorLeft, isAnchorRight, isAnchorTop, isCapture, isConsumeMouseEvents, isDefaultDraw, isEnabled, isFollowGameWorld, isIgnoreLossControl, isMouseOver, isPointOver, isVisible, onMouseDown, onMouseUp, onMouseWheel, onresize, onResize, onRightMouseDown, onRightMouseUp, RemoveChild, RemoveControl, repaintStencilRect, resumeStencil, setAlwaysOnTop, setAnchorBottom, setAnchorLeft, setAnchorRight, setAnchorTop, setCapture, setClickedValue, setConsumeMouseEvents, setControls, setDefaultDraw, setEnabled, setFollowGameWorld, setHeight, setHeightOnly, setHeightSilent, setIgnoreLossControl, setMaxDrawHeight, setParent, setPlayerContext, setScrollChildren, setScrollHeight, setScrollWithParent, setStencilRect, setTable, setUIName, setVisible, setWidth, setWidthOnly, setWidthSilent, setX, setXScroll, setY, setYScroll, suspendStencil
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Field Details
-
alphaStep
public static float alphaStep -
bIsItem
public boolean bIsItem -
Item
-
Object
-
padRight
public int padRight -
padBottom
public int padBottom
-
-
Constructor Details
-
ObjectTooltip
public ObjectTooltip()
-
-
Method Details
-
checkFont
public static void checkFont() -
getFont
-
getLineSpacing
public int getLineSpacing() -
DrawText
public void DrawText(UIFont uIFont, java.lang.String string, double double1, double double2, double double3, double double4, double double5, double double6) -
DrawTextCentre
public void DrawTextCentre(UIFont uIFont, java.lang.String string, double double1, double double2, double double3, double double4, double double5, double double6)- Overrides:
DrawTextCentre
in classUIElement
-
DrawTextRight
public void DrawTextRight(UIFont uIFont, java.lang.String string, double double1, double double2, double double3, double double4, double double5, double double6)- Overrides:
DrawTextRight
in classUIElement
-
DrawValueRight
public void DrawValueRight(int int1, int int2, int int3, boolean boolean1) -
DrawValueRightNoPlus
public void DrawValueRightNoPlus(int int1, int int2, int int3) -
DrawValueRightNoPlus
public void DrawValueRightNoPlus(float float1, int int1, int int2) -
DrawTextureScaled
public void DrawTextureScaled(Texture texture, double double1, double double2, double double3, double double4, double double5)- Overrides:
DrawTextureScaled
in classUIElement
-
DrawTextureScaledAspect
public void DrawTextureScaledAspect(Texture texture, double double1, double double2, double double3, double double4, double double5, double double6, double double7, double double8)- Overrides:
DrawTextureScaledAspect
in classUIElement
-
DrawProgressBar
public void DrawProgressBar(int int1, int int2, int int3, int int4, float float1, double double1, double double2, double double3, double double4) -
onMouseMove
public java.lang.Boolean onMouseMove(double double1, double double2)- Overrides:
onMouseMove
in classUIElement
-
onMouseMoveOutside
public void onMouseMoveOutside(double double1, double double2)- Overrides:
onMouseMoveOutside
in classUIElement
-
render
public void render() -
show
-
hide
public void hide() -
update
public void update() -
adjustWidth
public void adjustWidth(int int1, java.lang.String string) -
beginLayout
-
endLayout
-
getTexture
-
setCharacter
-
getCharacter
-
setMeasureOnly
public void setMeasureOnly(boolean boolean1) -
isMeasureOnly
public boolean isMeasureOnly()
-