Package zombie.ui
Class UIElement
java.lang.Object
zombie.ui.UIElement
- Direct Known Subclasses:
- ActionProgressBar,- Clock,- DialogButton,- DirectionSwitcher,- DoubleSizer,- DraggableWindow,- EmotionPanel,- EnduranceWidget,- FPSGraph,- GenericButton,- HelpIcon,- HUDButton,- InventoryFlowControl,- LevelUpCategory,- ListBox,- MoodlesUI,- MovementBlender,- NewContainerPanel,- NewWindow,- ObjectTooltip,- PerkButton,- PZConsole,- QuestControl,- QuestHUD,- RadarPanel,- RadialMenu,- ScrollBar,- ServerPulseGraph,- Sidebar,- SpeedControls,- StatBar,- TextBox,- TutorialPanel,- UI_BodyPart,- UIDialoguePanel,- UINineGrid,- UITextBox2,- VehicleGauge,- VirtualItemSlot
public class UIElement
extends java.lang.Object
- 
Field SummaryFields Modifier and Type Field Description booleanalwaysBackbooleananchorBottombooleananchorLeftbooleananchorRightbooleananchorTopbooleanbScrollChildrenbooleanbScrollWithParentbooleancapturejava.lang.StringclickedValuejava.util.ArrayListControlsbooleandefaultDrawbooleanfollowGameWorldfloatheightbooleanIgnoreLossControlUIElementParentintplayerContextKahluaTabletablebooleanvisiblefloatwidthdoublexdoubley
- 
Constructor SummaryConstructors Constructor Description UIElement()UIElement(KahluaTable kahluaTable)
- 
Method SummaryModifier and Type Method Description voidAddChild(UIElement uIElement)voidbackMost()voidbringToTop()voidBringToTop(UIElement uIElement)voidButtonClicked(java.lang.String string)java.lang.DoubleclampToParentX(double double1)java.lang.DoubleclampToParentY(double double1)voidClearChildren()voidclearMaxDrawHeight()voidclearStencilRect()voidDrawText(java.lang.String string, double double1, double double2, double double3, double double4, double double5, double double6)voidDrawText(java.lang.String string, double double1, double double2, double double3, double double4, double double5, double double6, double double7, double double8)voidDrawText(UIFont uIFont, java.lang.String string, double double1, double double2, double double3, double double4, double double5, double double6)voidDrawText(UIFont uIFont, java.lang.String string, double double1, double double2, double double3, double double4, double double5, double double6, double double7)voidDrawTextCentre(java.lang.String string, double double1, double double2, double double3, double double4, double double5, double double6)voidDrawTextCentre(UIFont uIFont, java.lang.String string, double double1, double double2, double double3, double double4, double double5, double double6)voidDrawTextRight(java.lang.String string, double double1, double double2, double double3, double double4, double double5, double double6)voidDrawTextRight(UIFont uIFont, java.lang.String string, double double1, double double2, double double3, double double4, double double5, double double6)voidDrawTextUntrimmed(UIFont uIFont, java.lang.String string, double double1, double double2, double double3, double double4, double double5, double double6)voidDrawTexture(Texture texture, double double1, double double2, double double3)voidDrawTexture(Texture texture, double double1, double double2, double double3, double double4, double double5, double double6, double double7, double double8, double double9, double double10, double double11, double double12)voidDrawTexture_FlippedX(Texture texture, double double1, double double2, int int1, int int2, Color color)voidDrawTexture_FlippedXIgnoreOffset(Texture texture, double double1, double double2, int int1, int int2, Color color)voidDrawTextureAngle(Texture texture, double double1, double double2, double double3)voidDrawTextureCol(Texture texture, double double1, double double2, Color color)voidDrawTextureColor(Texture texture, double double1, double double2, double double3, double double4, double double5, double double6)voidDrawTextureIgnoreOffset(Texture texture, double double1, double double2, int int1, int int2, Color color)voidDrawTextureScaled(Texture texture, double double1, double double2, double double3, double double4, double double5)voidDrawTextureScaledAspect(Texture texture, double double1, double double2, double double3, double double4, double double5, double double6, double double7, double double8)voidDrawTextureScaledAspect2(Texture texture, double double1, double double2, double double3, double double4, double double5, double double6, double double7, double double8)voidDrawTextureScaledCol(Texture texture, double double1, double double2, double double3, double double4, double double5, double double6, double double7, double double8)voidDrawTextureScaledCol(Texture texture, double double1, double double2, double double3, double double4, Color color)voidDrawTextureScaledColor(Texture texture, java.lang.Double Double1, java.lang.Double Double2, java.lang.Double Double3, java.lang.Double Double4, java.lang.Double Double5, java.lang.Double Double6, java.lang.Double Double7, java.lang.Double Double8)voidDrawTextureScaledUniform(Texture texture, double double1, double double2, double double3, double double4, double double5, double double6, double double7)voidDrawUVSliceTexture(Texture texture, double double1, double double2, double double3, double double4, Color color, double double5, double double6, double double7, double double8)java.lang.DoublegetAbsoluteX()java.lang.DoublegetAbsoluteY()java.lang.StringgetClickedValue()java.util.ArrayListgetControls()java.lang.DoublegetHeight()java.lang.DoublegetMaxDrawHeight()UIElementgetParent()intgetPlayerContext()java.lang.BooleangetScrollChildren()java.lang.DoublegetScrollHeight()java.lang.BooleangetScrollWithParent()KahluaTablegetTable()java.lang.StringgetUIName()java.lang.DoublegetWidth()java.lang.DoublegetX()java.lang.DoublegetXScroll()java.lang.DoublegetXScrolled(UIElement uIElement)java.lang.DoublegetY()java.lang.DoublegetYScroll()java.lang.DoublegetYScrolled(UIElement uIElement)voidignoreHeightChange()voidignoreWidthChange()java.lang.BooleanisAnchorBottom()java.lang.BooleanisAnchorLeft()java.lang.BooleanisAnchorRight()booleanisAnchorTop()java.lang.BooleanisCapture()booleanisConsumeMouseEvents()java.lang.BooleanisDefaultDraw()booleanisEnabled()java.lang.BooleanisFollowGameWorld()java.lang.BooleanisIgnoreLossControl()java.lang.BooleanisMouseOver()java.lang.BooleanisPointOver(double double1, double double2)java.lang.BooleanisVisible()java.lang.BooleanonMouseDown(double double1, double double2)java.lang.BooleanonMouseMove(double double1, double double2)voidonMouseMoveOutside(double double1, double double2)java.lang.BooleanonMouseUp(double double1, double double2)java.lang.BooleanonMouseWheel(double double1)voidonresize()voidonResize()java.lang.BooleanonRightMouseDown(double double1, double double2)java.lang.BooleanonRightMouseUp(double double1, double double2)voidRemoveChild(UIElement uIElement)voidRemoveControl(UIElement uIElement)voidrender()voidrepaintStencilRect(double double1, double double2, double double3, double double4)voidresumeStencil()voidsetAlwaysOnTop(boolean boolean1)voidsetAnchorBottom(boolean boolean1)voidsetAnchorLeft(boolean boolean1)voidsetAnchorRight(boolean boolean1)voidsetAnchorTop(boolean boolean1)voidsetCapture(boolean boolean1)voidsetClickedValue(java.lang.String string)voidsetConsumeMouseEvents(boolean boolean1)voidsetControls(java.util.Vector vector)voidsetDefaultDraw(boolean boolean1)voidsetEnabled(boolean boolean1)voidsetFollowGameWorld(boolean boolean1)voidsetHeight(double double1)voidsetHeightOnly(double double1)voidsetHeightSilent(double double1)voidsetIgnoreLossControl(boolean boolean1)voidsetMaxDrawHeight(double double1)voidsetParent(UIElement uIElement)voidsetPlayerContext(int int1)voidsetScrollChildren(boolean boolean1)voidsetScrollHeight(double double1)voidsetScrollWithParent(boolean boolean1)voidsetStencilRect(double double1, double double2, double double3, double double4)voidsetTable(KahluaTable kahluaTable)voidsetUIName(java.lang.String string)voidsetVisible(boolean boolean1)voidsetWidth(double double1)voidsetWidthOnly(double double1)voidsetWidthSilent(double double1)voidsetX(double double1)voidsetXScroll(double double1)voidsetY(double double1)voidsetYScroll(double double1)voidsuspendStencil()voidupdate()Methods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
- 
Field Details- 
capturepublic boolean capture
- 
IgnoreLossControlpublic boolean IgnoreLossControl
- 
clickedValuepublic java.lang.String clickedValue
- 
Controlspublic java.util.ArrayList Controls
- 
defaultDrawpublic boolean defaultDraw
- 
followGameWorldpublic boolean followGameWorld
- 
heightpublic float height
- 
Parent
- 
visiblepublic boolean visible
- 
widthpublic float width
- 
xpublic double x
- 
ypublic double y
- 
table
- 
alwaysBackpublic boolean alwaysBack
- 
bScrollChildrenpublic boolean bScrollChildren
- 
bScrollWithParentpublic boolean bScrollWithParent
- 
anchorToppublic boolean anchorTop
- 
anchorLeftpublic boolean anchorLeft
- 
anchorRightpublic boolean anchorRight
- 
anchorBottompublic boolean anchorBottom
- 
playerContextpublic int playerContext
 
- 
- 
Constructor Details- 
UIElementpublic UIElement()
- 
UIElement
 
- 
- 
Method Details- 
getMaxDrawHeightpublic java.lang.Double getMaxDrawHeight()
- 
setMaxDrawHeightpublic void setMaxDrawHeight(double double1)
- 
clearMaxDrawHeightpublic void clearMaxDrawHeight()
- 
getXScrollpublic java.lang.Double getXScroll()
- 
getYScrollpublic java.lang.Double getYScroll()
- 
setAlwaysOnToppublic void setAlwaysOnTop(boolean boolean1)
- 
backMostpublic void backMost()
- 
AddChild
- 
RemoveChild
- 
setXScrollpublic void setXScroll(double double1)
- 
setYScrollpublic void setYScroll(double double1)
- 
setScrollHeightpublic void setScrollHeight(double double1)
- 
getScrollHeightpublic java.lang.Double getScrollHeight()
- 
setConsumeMouseEventspublic void setConsumeMouseEvents(boolean boolean1)
- 
isConsumeMouseEventspublic boolean isConsumeMouseEvents()
- 
ClearChildrenpublic void ClearChildren()
- 
ButtonClickedpublic void ButtonClicked(java.lang.String string)
- 
DrawTextpublic void DrawText(UIFont uIFont, java.lang.String string, double double1, double double2, double double3, double double4, double double5, double double6, double double7)
- 
DrawTextpublic void DrawText(java.lang.String string, double double1, double double2, double double3, double double4, double double5, double double6)
- 
DrawTextpublic void DrawText(java.lang.String string, double double1, double double2, double double3, double double4, double double5, double double6, double double7, double double8)
- 
DrawTextpublic void DrawText(UIFont uIFont, java.lang.String string, double double1, double double2, double double3, double double4, double double5, double double6)
- 
DrawTextUntrimmedpublic void DrawTextUntrimmed(UIFont uIFont, java.lang.String string, double double1, double double2, double double3, double double4, double double5, double double6)
- 
DrawTextCentrepublic void DrawTextCentre(java.lang.String string, double double1, double double2, double double3, double double4, double double5, double double6)
- 
DrawTextCentrepublic void DrawTextCentre(UIFont uIFont, java.lang.String string, double double1, double double2, double double3, double double4, double double5, double double6)
- 
DrawTextRightpublic void DrawTextRight(java.lang.String string, double double1, double double2, double double3, double double4, double double5, double double6)
- 
DrawTextRightpublic void DrawTextRight(UIFont uIFont, java.lang.String string, double double1, double double2, double double3, double double4, double double5, double double6)
- 
DrawTextureAngle
- 
DrawTexturepublic void DrawTexture(Texture texture, double double1, double double2, double double3, double double4, double double5, double double6, double double7, double double8, double double9, double double10, double double11, double double12)
- 
DrawTexture
- 
DrawTextureCol
- 
DrawTextureScaledpublic void DrawTextureScaled(Texture texture, double double1, double double2, double double3, double double4, double double5)
- 
DrawTextureScaledUniformpublic void DrawTextureScaledUniform(Texture texture, double double1, double double2, double double3, double double4, double double5, double double6, double double7)
- 
DrawTextureScaledAspectpublic void DrawTextureScaledAspect(Texture texture, double double1, double double2, double double3, double double4, double double5, double double6, double double7, double double8)
- 
DrawTextureScaledAspect2public void DrawTextureScaledAspect2(Texture texture, double double1, double double2, double double3, double double4, double double5, double double6, double double7, double double8)
- 
DrawTextureScaledColpublic void DrawTextureScaledCol(Texture texture, double double1, double double2, double double3, double double4, double double5, double double6, double double7, double double8)
- 
DrawTextureScaledCol
- 
DrawTextureScaledColorpublic void DrawTextureScaledColor(Texture texture, java.lang.Double Double1, java.lang.Double Double2, java.lang.Double Double3, java.lang.Double Double4, java.lang.Double Double5, java.lang.Double Double6, java.lang.Double Double7, java.lang.Double Double8)
- 
DrawTextureColorpublic void DrawTextureColor(Texture texture, double double1, double double2, double double3, double double4, double double5, double double6)
- 
DrawTextureIgnoreOffset
- 
DrawTexture_FlippedX
- 
DrawTexture_FlippedXIgnoreOffset
- 
DrawUVSliceTexture
- 
getScrollChildrenpublic java.lang.Boolean getScrollChildren()
- 
setScrollChildrenpublic void setScrollChildren(boolean boolean1)
- 
getScrollWithParentpublic java.lang.Boolean getScrollWithParent()
- 
setScrollWithParentpublic void setScrollWithParent(boolean boolean1)
- 
getAbsoluteXpublic java.lang.Double getAbsoluteX()
- 
getAbsoluteYpublic java.lang.Double getAbsoluteY()
- 
getClickedValuepublic java.lang.String getClickedValue()
- 
bringToToppublic void bringToTop()
- 
onMouseDownpublic java.lang.Boolean onMouseDown(double double1, double double2)
- 
onMouseWheelpublic java.lang.Boolean onMouseWheel(double double1)
- 
onMouseMovepublic java.lang.Boolean onMouseMove(double double1, double double2)
- 
onMouseMoveOutsidepublic void onMouseMoveOutside(double double1, double double2)
- 
onMouseUppublic java.lang.Boolean onMouseUp(double double1, double double2)
- 
onresizepublic void onresize()
- 
onResizepublic void onResize()
- 
onRightMouseDownpublic java.lang.Boolean onRightMouseDown(double double1, double double2)
- 
onRightMouseUppublic java.lang.Boolean onRightMouseUp(double double1, double double2)
- 
RemoveControl
- 
renderpublic void render()
- 
updatepublic void update()
- 
BringToTop
- 
isCapturepublic java.lang.Boolean isCapture()
- 
setCapturepublic void setCapture(boolean boolean1)
- 
isIgnoreLossControlpublic java.lang.Boolean isIgnoreLossControl()
- 
setIgnoreLossControlpublic void setIgnoreLossControl(boolean boolean1)
- 
setClickedValuepublic void setClickedValue(java.lang.String string)
- 
getControlspublic java.util.ArrayList getControls()
- 
setControlspublic void setControls(java.util.Vector vector)
- 
isDefaultDrawpublic java.lang.Boolean isDefaultDraw()
- 
setDefaultDrawpublic void setDefaultDraw(boolean boolean1)
- 
isFollowGameWorldpublic java.lang.Boolean isFollowGameWorld()
- 
setFollowGameWorldpublic void setFollowGameWorld(boolean boolean1)
- 
getHeightpublic java.lang.Double getHeight()
- 
getParent
- 
setParent
- 
isVisiblepublic java.lang.Boolean isVisible()
- 
setVisiblepublic void setVisible(boolean boolean1)
- 
getWidthpublic java.lang.Double getWidth()
- 
setWidthpublic void setWidth(double double1)
- 
getXpublic java.lang.Double getX()
- 
getXScrolled
- 
getYScrolled
- 
isEnabledpublic boolean isEnabled()
- 
setEnabledpublic void setEnabled(boolean boolean1)
- 
setXpublic void setX(double double1)
- 
getYpublic java.lang.Double getY()
- 
setYpublic void setY(double double1)
- 
suspendStencilpublic void suspendStencil()
- 
resumeStencilpublic void resumeStencil()
- 
setStencilRectpublic void setStencilRect(double double1, double double2, double double3, double double4)
- 
clearStencilRectpublic void clearStencilRect()
- 
repaintStencilRectpublic void repaintStencilRect(double double1, double double2, double double3, double double4)
- 
getTable
- 
setTable
- 
setHeightpublic void setHeight(double double1)
- 
setHeightSilentpublic void setHeightSilent(double double1)
- 
setWidthSilentpublic void setWidthSilent(double double1)
- 
setHeightOnlypublic void setHeightOnly(double double1)
- 
setWidthOnlypublic void setWidthOnly(double double1)
- 
isAnchorToppublic boolean isAnchorTop()
- 
ignoreWidthChangepublic void ignoreWidthChange()
- 
ignoreHeightChangepublic void ignoreHeightChange()
- 
setAnchorToppublic void setAnchorTop(boolean boolean1)
- 
isAnchorLeftpublic java.lang.Boolean isAnchorLeft()
- 
setAnchorLeftpublic void setAnchorLeft(boolean boolean1)
- 
isAnchorRightpublic java.lang.Boolean isAnchorRight()
- 
setAnchorRightpublic void setAnchorRight(boolean boolean1)
- 
isAnchorBottompublic java.lang.Boolean isAnchorBottom()
- 
setAnchorBottompublic void setAnchorBottom(boolean boolean1)
- 
getPlayerContextpublic int getPlayerContext()
- 
setPlayerContextpublic void setPlayerContext(int int1)
- 
getUINamepublic java.lang.String getUIName()
- 
setUINamepublic void setUIName(java.lang.String string)
- 
clampToParentXpublic java.lang.Double clampToParentX(double double1)
- 
clampToParentYpublic java.lang.Double clampToParentY(double double1)
- 
isPointOverpublic java.lang.Boolean isPointOver(double double1, double double2)
- 
isMouseOverpublic java.lang.Boolean isMouseOver()
 
-