Package zombie.vehicles
Class UI3DScene
java.lang.Object
zombie.ui.UIElement
zombie.vehicles.UI3DScene
public final class UI3DScene extends UIElement
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classUI3DScene.Planestatic classUI3DScene.PlaneObjectPoolstatic classUI3DScene.Raystatic classUI3DScene.RayObjectPool -
Field Summary
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 UI3DScene(KahluaTable kahluaTable) -
Method Summary
Modifier and Type Method Description java.lang.ObjectfromLua0(java.lang.String string)java.lang.ObjectfromLua1(java.lang.String string, java.lang.Object object)java.lang.ObjectfromLua2(java.lang.String string, java.lang.Object object, java.lang.Object object2)java.lang.ObjectfromLua3(java.lang.String string, java.lang.Object object, java.lang.Object object2, java.lang.Object object3)java.lang.ObjectfromLua4(java.lang.String string, java.lang.Object object, java.lang.Object object2, java.lang.Object object3, java.lang.Object object4)java.lang.ObjectfromLua6(java.lang.String string, java.lang.Object object, java.lang.Object object2, java.lang.Object object3, java.lang.Object object4, java.lang.Object object5, java.lang.Object object6)java.lang.ObjectfromLua9(java.lang.String string, java.lang.Object object, java.lang.Object object2, java.lang.Object object3, java.lang.Object object4, java.lang.Object object5, java.lang.Object object6, java.lang.Object object7, java.lang.Object object8, java.lang.Object object9)voidrender()floatsceneToUIX(float float1, float float2, float float3)floatsceneToUIY(float float1, float float2, float float3)Vector3fuiToScene(float float1, float float2, float float3, Vector3f vector3f)Vector3fuiToScene(Matrix4f matrix4f, float float1, float float2, float float3, Vector3f vector3f)floatuiToSceneX(float float1, float float2)floatuiToSceneY(float float1, float float2)Methods inherited from class zombie.ui.UIElement
AddChild, backMost, bringToTop, BringToTop, ButtonClicked, clampToParentX, clampToParentY, ClearChildren, clearMaxDrawHeight, clearStencilRect, DrawSubTextureRGBA, DrawText, DrawText, DrawText, DrawText, DrawTextCentre, DrawTextCentre, DrawTextRight, DrawTextRight, DrawTextUntrimmed, DrawTexture, DrawTexture, DrawTexture_FlippedX, DrawTexture_FlippedXIgnoreOffset, DrawTextureAngle, DrawTextureAngle, DrawTextureCol, DrawTextureColor, DrawTextureIgnoreOffset, DrawTextureScaled, DrawTextureScaledAspect, DrawTextureScaledAspect2, DrawTextureScaledCol, DrawTextureScaledCol, DrawTextureScaledColor, DrawTextureScaledUniform, DrawTextureTiled, DrawTextureTiledX, DrawTextureTiledY, DrawUVSliceTexture, getAbsoluteX, getAbsoluteY, getClickedValue, getControls, getHeight, getMaxDrawHeight, getParent, getPlayerContext, getRenderThisPlayerOnly, getScrollChildren, getScrollHeight, getScrollWithParent, getTable, getUIName, getWidth, getX, getXScroll, getXScrolled, getY, getYScroll, getYScrolled, ignoreHeightChange, ignoreWidthChange, isAnchorBottom, isAnchorLeft, isAnchorRight, isAnchorTop, isCapture, isConsumeMouseEvents, isDefaultDraw, isEnabled, isFollowGameWorld, isForceCursorVisible, isIgnoreLossControl, isKeyConsumed, isMouseOver, isPointOver, isVisible, isWantKeyEvents, onKeyPress, onKeyRelease, onKeyRepeat, 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, setWantKeyEvents, setWidth, setWidthOnly, setWidthSilent, setX, setXScroll, setY, setYScroll, suspendStencil, tryGetTableValue, updateMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
UI3DScene
-
-
Method Details
-
render
public void render() -
fromLua0
public java.lang.Object fromLua0(java.lang.String string) -
fromLua1
public java.lang.Object fromLua1(java.lang.String string, java.lang.Object object) -
fromLua2
public java.lang.Object fromLua2(java.lang.String string, java.lang.Object object, java.lang.Object object2) -
fromLua3
public java.lang.Object fromLua3(java.lang.String string, java.lang.Object object, java.lang.Object object2, java.lang.Object object3) -
fromLua4
public java.lang.Object fromLua4(java.lang.String string, java.lang.Object object, java.lang.Object object2, java.lang.Object object3, java.lang.Object object4) -
fromLua6
public java.lang.Object fromLua6(java.lang.String string, java.lang.Object object, java.lang.Object object2, java.lang.Object object3, java.lang.Object object4, java.lang.Object object5, java.lang.Object object6) -
fromLua9
public java.lang.Object fromLua9(java.lang.String string, java.lang.Object object, java.lang.Object object2, java.lang.Object object3, java.lang.Object object4, java.lang.Object object5, java.lang.Object object6, java.lang.Object object7, java.lang.Object object8, java.lang.Object object9) -
uiToSceneX
public float uiToSceneX(float float1, float float2) -
uiToSceneY
public float uiToSceneY(float float1, float float2) -
uiToScene
-
uiToScene
-
sceneToUIX
public float sceneToUIX(float float1, float float2, float float3) -
sceneToUIY
public float sceneToUIY(float float1, float float2, float float3)
-