Package zombie.ui
Class UIManager
java.lang.Object
zombie.ui.UIManager
public class UIManager
extends java.lang.Object
-
Field Summary
-
Constructor Summary
Constructors Constructor Description UIManager() -
Method Summary
Modifier and Type Method Description static voidAddTutorial(float x, float y, float z, java.lang.String title, java.lang.String string, boolean bAutoExpand, float yoff)static voidAddTutorial(float x, float y, java.lang.String title, java.lang.String string, boolean bAutoExpand)static voidAddTutorial(UIElement parent, int x, int y, java.lang.String title, java.lang.String string, boolean bAutoExpand)static voidAddUI(UIElement el)static voidcloseContainers()static voidCloseContainers()static voiddebugBreakpoint(java.lang.String filename, long pc)static voidDoModal(java.lang.String name, java.lang.String help, boolean bYesNo)static voidDoModal(java.lang.String name, java.lang.String help, boolean bYesNo, UIEventHandler handler)static voidDoTutorialEndMessage()static voidDrawTexture(Texture tex, int x, int y)static voidDrawTexture(Texture tex, int x, int y, int width, int height, float alpha)static voidFadeIn(int seconds)static voidFadeIn(int playerIndex, int seconds)static voidFadeOut(int seconds)static voidFadeOut(int playerIndex, int seconds)static BodyDamagegetBD_Test()static TexturegetBlack()static MovementBlendergetBlendTest()static ClockgetClock()static ClothingPanelgetClothingPanel()static NewCraftingPanelgetCrafting()static UIDebugConsolegetDebugConsole()static KahluaThreadgetDefaultThread()static DirectionSwitchergetDirectionSwitcher()static java.util.StackgetDoneTutorials()static intgetDoubleClickDist()static intgetDoubleClickInterval()static InventoryItemgetDragInventory()static EnduranceWidgetgetEndurance()static floatgetFadeAlpha()static floatgetFadeAlpha(int playerIndex)static intgetFadeInTime()static intgetFadeInTimeMax()static HUDButtongetHea()static NewHealthPanelgetHealthPanel()static HUDButtongetInv()static floatgetLastAlpha()static TexturegetLastMouseTexture()static intgetLastMouseX()static intgetLastMouseY()static floatgetLastOffX()static floatgetLastOffY()static IsoObjectgetLastPicked()static ModalDialoggetModal()static MoodlesUIgetMoodleUI(int index)static TexturegetMouseArrow()static TexturegetMouseAttack()static TexturegetMouseExamine()static TexturegetMouseGrab()static QuestHUDgetOnscreenQuest()static NewContainerPanelgetOpenContainer()static IsoObjectPicker.ClickObjectgetPicked()static Vector2getPickedTile()static Vector2getPickedTileLocal()static ActionProgressBargetProgressBar(int index)static QuestPanelgetQuestPanel()static DoubleSizergetResizer()static IsoObjectgetRightDownObject()static UIServerToolboxgetServerToolbox()static SidebargetSidebar()static SpeedControlsgetSpeedControls()static StatsPagegetStatsPage()static QuestControlgetTempQuest()static NewWindowgetTempQuestWin()static Vector2getTileFromMouse(int mx, int my, int z)static ObjectTooltipgetToolTip()static TutorialPanelgetTutorial()static java.util.StackgetUI()static voidinit()static voidinitCharCreation()static booleanisbFadeBeforeUI()static booleanisDoMouseControls()static booleanisDoubleClick(int x1, int y1, int x2, int y2, long clickTime)static booleanisFadingOut()static booleanisLastDoubleSize()static booleanisShowPausedMessage()static voidRemoveElement(UIElement el)static voidrender()static voidresize()static voidresizeCharCreation()static voidsetBD_Test(BodyDamage aBD_Test)static voidsetbFadeBeforeUI(boolean abFadeBeforeUI)static voidsetBlack(Texture aBlack)static voidsetBlendTest(MovementBlender aBlendTest)static voidsetClock(Clock aClock)static voidsetClothingPanel(ClothingPanel aClothingPanel)static voidsetCrafting(NewCraftingPanel aCrafting)static voidsetDebugConsole(UIDebugConsole aDebugConsole)static voidsetDirectionSwitcher(DirectionSwitcher aDirectionSwitcher)static voidsetDoMouseControls(boolean aDoMouseControls)static voidsetDoneTutorials(java.util.Stack aDoneTutorials)static voidsetDragInventory(InventoryItem aDragInventory)static voidsetEndurance(EnduranceWidget aEndurance)static voidsetFadeAlpha(float aFadeAlpha)static voidsetFadeBeforeUI(int playerIndex, boolean bFadeBeforeUI)static voidsetFadeInTime(int aFadeInTime)static voidsetFadeInTimeMax(int aFadeInTimeMax)static voidsetFadeTime(int playerIndex, int FadeTime)static voidsetFadingOut(boolean aFadingOut)static voidsetHea(HUDButton aHea)static voidsetHealthPanel(NewHealthPanel aHealthPanel)static voidsetInv(HUDButton aInv)static voidsetLastAlpha(float aLastAlpha)static voidsetLastDoubleSize(boolean aLastDoubleSize)static voidsetLastMouseTexture(Texture aLastMouseTexture)static voidsetLastMouseX(int aLastMouseX)static voidsetLastMouseY(int aLastMouseY)static voidsetLastOffX(float aLastOffX)static voidsetLastOffY(float aLastOffY)static voidsetLastPicked(IsoObject aLastPicked)static voidsetModal(ModalDialog aModal)static voidsetMoodleUI(int index, MoodlesUI aMoodleUI)static voidsetMouseArrow(Texture aMouseArrow)static voidsetMouseAttack(Texture aMouseAttack)static voidsetMouseExamine(Texture aMouseExamine)static voidsetMouseGrab(Texture aMouseGrab)static voidsetOnscreenQuest(QuestHUD aOnscreenQuest)static voidsetPicked(IsoObjectPicker.ClickObject aPicked)static voidsetPickedTile(Vector2 aPickedTile)static voidsetPickedTileLocal(Vector2 aPickedTileLocal)static voidsetProgressBar(int index, ActionProgressBar aProgressBar)static voidsetQuestPanel(QuestPanel aQuestPanel)static voidsetResizer(DoubleSizer aResizer)static voidsetRightDownObject(IsoObject aRightDownObject)static voidsetServerToolbox(UIServerToolbox aServerToolbox)static voidsetShowPausedMessage(boolean showPausedMessage)static voidsetSidebar(Sidebar aSidebar)static voidsetSpeedControls(SpeedControls aSpeedControls)static voidsetStatsPage(StatsPage aStatsPage)static voidsetTempQuest(QuestControl aTempQuest)static voidsetTempQuestWin(NewWindow aTempQuestWin)static voidsetToolTip(ObjectTooltip aToolTip)static voidsetTutorial(TutorialPanel aTutorial)static voidsetUI(java.util.Stack aUI)static voidupdate()static voidupdateBeforeFadeOut()protected static voidupdateTooltip(int mx, int my)Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Field Details
-
lastMouseX
public static int lastMouseX -
lastMouseY
public static int lastMouseY -
Picked
-
clock
-
Endurance
-
UI
public static java.util.Stack UI -
toolTip
-
mouseArrow
-
mouseExamine
-
mouseAttack
-
mouseGrab
-
StatsPage
-
Tutorial
-
Inv
-
Hea
-
Resizer
-
directionSwitcher
-
BlendTest
-
sidebar
-
speedControls
-
DragInventory
-
crafting
-
HealthPanel
-
clothingPanel
-
questPanel
-
DebugConsole
-
ServerToolbox
-
MoodleUI
-
tempQuest
-
onscreenQuest
-
tempQuestWin
-
bFadeBeforeUI
public static boolean bFadeBeforeUI -
ProgressBar
-
BD_Test
-
FadeAlpha
public static float FadeAlpha -
FadeInTimeMax
public static int FadeInTimeMax -
FadeInTime
public static int FadeInTime -
FadingOut
public static boolean FadingOut -
lastMouseTexture
-
LastPicked
-
DoneTutorials
public static java.util.Stack DoneTutorials -
lastOffX
public static float lastOffX -
lastOffY
public static float lastOffY -
lastDoubleSize
public static boolean lastDoubleSize -
DoMouseControls
public static boolean DoMouseControls -
Modal
-
KeyDownZoomIn
public static boolean KeyDownZoomIn -
KeyDownZoomOut
public static boolean KeyDownZoomOut -
nativeCursor
public static org.lwjgl.input.Cursor nativeCursor -
black
-
DOUNUSED
public static boolean DOUNUSED -
bSuspend
public static boolean bSuspend -
lastAlpha
public static float lastAlpha -
PickedTileLocal
-
PickedTile
-
RightDownObject
-
toTop
public static java.util.ArrayList toTop -
defaultthread
-
-
Constructor Details
-
UIManager
public UIManager()
-
-
Method Details
-
AddTutorial
public static void AddTutorial(float x, float y, java.lang.String title, java.lang.String string, boolean bAutoExpand) -
DoModal
public static void DoModal(java.lang.String name, java.lang.String help, boolean bYesNo) -
AddUI
-
RemoveElement
-
DoModal
public static void DoModal(java.lang.String name, java.lang.String help, boolean bYesNo, UIEventHandler handler) -
AddTutorial
public static void AddTutorial(UIElement parent, int x, int y, java.lang.String title, java.lang.String string, boolean bAutoExpand) -
AddTutorial
public static void AddTutorial(float x, float y, float z, java.lang.String title, java.lang.String string, boolean bAutoExpand, float yoff) -
closeContainers
public static void closeContainers() -
CloseContainers
public static void CloseContainers() -
DoTutorialEndMessage
public static void DoTutorialEndMessage() -
DrawTexture
-
DrawTexture
-
FadeIn
public static void FadeIn(int seconds) -
FadeOut
public static void FadeOut(int seconds) -
initCharCreation
public static void initCharCreation() -
init
public static void init() -
render
public static void render() -
resizeCharCreation
public static void resizeCharCreation() -
resize
public static void resize() -
getTileFromMouse
-
update
public static void update() -
getOpenContainer
-
getLastMouseX
public static int getLastMouseX() -
setLastMouseX
public static void setLastMouseX(int aLastMouseX) -
getLastMouseY
public static int getLastMouseY() -
setLastMouseY
public static void setLastMouseY(int aLastMouseY) -
getPicked
-
setPicked
-
getClock
-
setClock
-
getEndurance
-
setEndurance
-
getUI
public static java.util.Stack getUI() -
setUI
public static void setUI(java.util.Stack aUI) -
getToolTip
-
setToolTip
-
getMouseArrow
-
setMouseArrow
-
getMouseExamine
-
setMouseExamine
-
getMouseAttack
-
setMouseAttack
-
getMouseGrab
-
setMouseGrab
-
getStatsPage
-
setStatsPage
-
getTutorial
-
setTutorial
-
getInv
-
setInv
-
getHea
-
setHea
-
getResizer
-
setResizer
-
getDirectionSwitcher
-
setDirectionSwitcher
-
getBlendTest
-
setBlendTest
-
getSidebar
-
setSidebar
-
getSpeedControls
-
setSpeedControls
-
getDragInventory
-
setDragInventory
-
getCrafting
-
setCrafting
-
getHealthPanel
-
setHealthPanel
-
getClothingPanel
-
setClothingPanel
-
getQuestPanel
-
setQuestPanel
-
getDebugConsole
-
setDebugConsole
-
getServerToolbox
-
setServerToolbox
-
getMoodleUI
-
setMoodleUI
-
getTempQuest
-
setTempQuest
-
getOnscreenQuest
-
setOnscreenQuest
-
getTempQuestWin
-
setTempQuestWin
-
isbFadeBeforeUI
public static boolean isbFadeBeforeUI() -
setbFadeBeforeUI
public static void setbFadeBeforeUI(boolean abFadeBeforeUI) -
getProgressBar
-
setProgressBar
-
getBD_Test
-
setBD_Test
-
getFadeAlpha
public static float getFadeAlpha() -
setFadeAlpha
public static void setFadeAlpha(float aFadeAlpha) -
getFadeInTimeMax
public static int getFadeInTimeMax() -
setFadeInTimeMax
public static void setFadeInTimeMax(int aFadeInTimeMax) -
getFadeInTime
public static int getFadeInTime() -
setFadeInTime
public static void setFadeInTime(int aFadeInTime) -
isFadingOut
public static boolean isFadingOut() -
setFadingOut
public static void setFadingOut(boolean aFadingOut) -
getLastMouseTexture
-
setLastMouseTexture
-
getLastPicked
-
setLastPicked
-
getDoneTutorials
public static java.util.Stack getDoneTutorials() -
setDoneTutorials
public static void setDoneTutorials(java.util.Stack aDoneTutorials) -
getLastOffX
public static float getLastOffX() -
setLastOffX
public static void setLastOffX(float aLastOffX) -
getLastOffY
public static float getLastOffY() -
setLastOffY
public static void setLastOffY(float aLastOffY) -
isLastDoubleSize
public static boolean isLastDoubleSize() -
setLastDoubleSize
public static void setLastDoubleSize(boolean aLastDoubleSize) -
isDoMouseControls
public static boolean isDoMouseControls() -
setDoMouseControls
public static void setDoMouseControls(boolean aDoMouseControls) -
getModal
-
setModal
-
getBlack
-
setBlack
-
getLastAlpha
public static float getLastAlpha() -
setLastAlpha
public static void setLastAlpha(float aLastAlpha) -
getPickedTileLocal
-
setPickedTileLocal
-
getPickedTile
-
setPickedTile
-
getRightDownObject
-
setRightDownObject
-
isShowPausedMessage
public static boolean isShowPausedMessage() -
setShowPausedMessage
public static void setShowPausedMessage(boolean showPausedMessage) -
debugBreakpoint
public static void debugBreakpoint(java.lang.String filename, long pc) -
getDefaultThread
-
getDoubleClickInterval
public static int getDoubleClickInterval() -
getDoubleClickDist
public static int getDoubleClickDist() -
isDoubleClick
public static boolean isDoubleClick(int x1, int y1, int x2, int y2, long clickTime) -
updateTooltip
protected static void updateTooltip(int mx, int my) -
updateBeforeFadeOut
public static void updateBeforeFadeOut() -
setFadeBeforeUI
public static void setFadeBeforeUI(int playerIndex, boolean bFadeBeforeUI) -
getFadeAlpha
public static float getFadeAlpha(int playerIndex) -
setFadeTime
public static void setFadeTime(int playerIndex, int FadeTime) -
FadeIn
public static void FadeIn(int playerIndex, int seconds) -
FadeOut
public static void FadeOut(int playerIndex, int seconds)
-