Class UI3DModel
java.lang.Object
zombie.ui.UIElement
zombie.ui.UI3DModel
- All Implemented Interfaces:
IClothingItemListener
,UIElementInterface
-
Field Summary
Fields inherited from class zombie.ui.UIElement
alwaysBack, alwaysOnTop, anchorBottom, anchorLeft, anchorRight, anchorTop, bScrollChildren, bScrollWithParent, capture, clickedValue, Controls, defaultDraw, followGameWorld, height, IgnoreLossControl, maxDrawHeight, Parent, playerContext, table, visible, width, x, y
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
clearVariable
(String string) void
void
clothingItemChanged
(String itemGuid) getState()
getVariable
(String string) void
render()
void
reportEvent
(String event) void
setAnimate
(boolean animate) void
setAnimSetName
(String name) void
setCharacter
(IsoGameCharacter character) void
setDirection
(IsoDirections _dir) void
setDoRandomExtAnimations
(boolean doExt) void
setIsometric
(boolean iso) void
setOutfitName
(String outfitName, boolean female, boolean zombie) void
void
setSurvivorDesc
(SurvivorDesc survivorDesc) void
setVariable
(String string, boolean boolean0) void
setVariable
(String string, float float0) void
setVariable
(String string0, String string1) void
setXOffset
(float newXOffset) void
setYOffset
(float newYOffset) void
setZoom
(float newZoom) Methods inherited from class zombie.ui.UIElement
AddChild, backMost, bringToTop, BringToTop, ButtonClicked, clampToParentX, clampToParentY, ClearChildren, clearMaxDrawHeight, clearStencilRect, DrawItemIcon, DrawLine, 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, 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, setStencilRect, setTable, setUIName, setVisible, setWantExtraMouseEvents, setWantKeyEvents, setWidth, setWidthOnly, setWidthSilent, setX, setXScroll, setY, setYScroll, StartOutline, suspendStencil, tryGetTableValue, update
-
Constructor Details
-
UI3DModel
public UI3DModel(se.krka.kahlua.vm.KahluaTable kahluaTable)
-
-
Method Details
-
render
public void render()- Specified by:
render
in interfaceUIElementInterface
- Overrides:
render
in 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:
clothingItemChanged
in interfaceIClothingItemListener
-
setZoom
public void setZoom(float newZoom) -
setYOffset
public void setYOffset(float newYOffset) -
setXOffset
public void setXOffset(float newXOffset)
-