Class UI3DModel
java.lang.Object
zombie.ui.UIElement
zombie.ui.UI3DModel
- All Implemented Interfaces:
IClothingItemListener, UIElementInterface
-
Field Summary
Fields inherited from class UIElement
alwaysBack, alwaysOnTop, anchorBottom, anchorLeft, anchorRight, anchorTop, capture, clickedValue, controls, defaultDraw, followGameWorld, height, ignoreLossControl, maxDrawHeight, parent, playerContext, scrollChildren, scrollWithParent, table, visible, width, x, y -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidclearVariable(String key) voidvoidclothingItemChanged(String itemGuid) getState()getVariable(String key) voidrender()voidreportEvent(String event) voidsetAnimate(boolean animate) voidsetAnimSetName(String name) voidsetCharacter(IsoGameCharacter character) voidvoidsetDoRandomExtAnimations(boolean doExt) voidsetIsometric(boolean iso) voidsetOutfitName(String outfitName, boolean female, boolean zombie) voidvoidsetSurvivorDesc(SurvivorDesc survivorDesc) voidsetVariable(String key, boolean value) voidsetVariable(String key, float value) voidsetVariable(String key, String value) voidsetXOffset(float newXOffset) voidsetYOffset(float newYOffset) voidsetZoom(float newZoom) Methods inherited from class UIElement
AddChild, backMost, bringToTop, BringToTop, ButtonClicked, clampToParentX, clampToParentY, ClearChildren, clearMaxDrawHeight, clearStencilRect, DrawItemIcon, DrawLine, DrawPolygon, DrawScriptItemIcon, DrawSubTextureRGBA, DrawText, DrawText, DrawText, DrawText, DrawTextCentre, DrawTextCentre, DrawTextRight, DrawTextRight, DrawTextUntrimmed, DrawTexture, DrawTexture, DrawTexture_FlippedX, DrawTexture_FlippedXIgnoreOffset, DrawTextureAngle, DrawTextureAngle, DrawTextureCol, DrawTextureColor, DrawTextureIcon, DrawTextureIconMask, DrawTextureIgnoreOffset, DrawTexturePercentage, DrawTexturePercentageBottomUp, DrawTextureScaled, DrawTextureScaledAspect, DrawTextureScaledAspect2, DrawTextureScaledAspect3, DrawTextureScaledCol, DrawTextureScaledCol, DrawTextureScaledColor, DrawTextureScaledUniform, DrawTextureTiled, DrawTextureTiledX, DrawTextureTiledY, DrawTextureTiledYOffset, DrawUVSliceTexture, EndOutline, getAbsoluteX, getAbsoluteY, getClickedValue, getControls, getHeight, getMaxDrawHeight, getParent, getPlayerContext, getRenderThisPlayerOnly, getScrollChildren, getScrollHeight, getScrollWithParent, getTable, getUIName, getWidth, getX, getXScroll, getXScrolled, getY, getYScroll, getYScrolled, ignoreHeightChange, ignoreWidthChange, isAlwaysOnTop, isAnchorBottom, isAnchorLeft, isAnchorRight, isAnchorTop, isBackMost, isCapture, isConsumeMouseEvents, isDefaultDraw, isEnabled, isFollowGameWorld, isForceCursorVisible, isIgnoreLossControl, isKeyConsumed, isModalVisible, isMouseOver, isOverElement, isPointOver, isReallyVisible, isVisible, isWantExtraMouseEvents, isWantKeyEvents, onConsumeKeyPress, onConsumeKeyRelease, onConsumeKeyRepeat, onConsumeMouseButtonDown, onConsumeMouseButtonUp, onConsumeMouseMove, onConsumeMouseWheel, onExtendMouseMoveOutside, onKeyPress, onKeyRelease, onKeyRepeat, onMouseButtonDown, onMouseButtonDownOutside, onMouseButtonUpOutside, onMouseDown, onMouseMove, onMouseMoveOutside, onMouseUp, onMouseUpOutside, onMouseWheel, onresize, onResize, onRightMouseDown, onRightMouseUp, RemoveChild, RemoveControl, repaintStencilRect, resumeStencil, setAlwaysOnTop, setAnchorBottom, setAnchorLeft, setAnchorRight, setAnchorTop, setCapture, setClickedValue, setConsumeMouseEvents, setControls, setDefaultDraw, setEnabled, setFollowGameWorld, setForceCursorVisible, setHeight, setHeightOnly, setHeightSilent, setIgnoreLossControl, setMaxDrawHeight, setParent, setPlayerContext, setRenderClippedChildren, setRenderThisPlayerOnly, setScrollChildren, setScrollHeight, setScrollWithParent, setStencilCircle, setStencilRect, setTable, setUIName, setVisible, setWantExtraMouseEvents, setWantKeyEvents, setWidth, setWidthOnly, setWidthSilent, setX, setXScroll, setY, setYScroll, StartOutline, suspendStencil, update
-
Constructor Details
-
UI3DModel
public UI3DModel(se.krka.kahlua.vm.KahluaTable table)
-
-
Method Details
-
render
public void render()- Specified by:
renderin interfaceUIElementInterface- Overrides:
renderin classUIElement
-
setDirection
-
getDirection
-
setAnimate
public void setAnimate(boolean animate) -
setAnimSetName
-
setDoRandomExtAnimations
public void setDoRandomExtAnimations(boolean doExt) -
setIsometric
public void setIsometric(boolean iso) -
setOutfitName
-
setCharacter
-
getCharacter
-
setSurvivorDesc
-
setState
-
getState
-
setVariable
-
setVariable
-
getVariable
-
setVariable
-
clearVariable
-
clearVariables
public void clearVariables() -
reportEvent
-
clothingItemChanged
- Specified by:
clothingItemChangedin interfaceIClothingItemListener
-
setZoom
public void setZoom(float newZoom) -
setYOffset
public void setYOffset(float newYOffset) -
setXOffset
public void setXOffset(float newXOffset)
-