zombie.ui
Class NewHealthPanel

java.lang.Object
  extended by zombie.ui.UIElement
      extended by zombie.ui.NewWindow
          extended by zombie.ui.NewHealthPanel

public class NewHealthPanel
extends NewWindow

Author:
Nick

Field Summary
 Texture BodyOutline
           
 UI_BodyPart Foot_L
           
 UI_BodyPart Foot_R
           
 UI_BodyPart ForeArm_L
           
 UI_BodyPart ForeArm_R
           
 UI_BodyPart Groin
           
 UI_BodyPart Hand_L
           
 UI_BodyPart Hand_R
           
 UI_BodyPart Head
           
 Texture HealthBar
           
 Texture HealthBarBack
           
 Texture HealthIcon
           
static NewHealthPanel instance
           
 UI_BodyPart LowerLeg_L
           
 UI_BodyPart LowerLeg_R
           
 UI_BodyPart MousedOverPart
           
 UI_BodyPart Neck
           
 UI_BodyPart Torso_Lower
           
 UI_BodyPart Torso_Upper
           
 UI_BodyPart UpperArm_L
           
 UI_BodyPart UpperArm_R
           
 UI_BodyPart UpperLeg_L
           
 UI_BodyPart UpperLeg_R
           
 
Fields inherited from class zombie.ui.NewWindow
clickX, clickY, clientH, clientW, Movable, moving, ncclientH, ncclientW, nestedItems, ResizeToFitY
 
Fields inherited from class zombie.ui.UIElement
anchorBottom, anchorLeft, anchorRight, anchorTop, bScrollChildren, bScrollWithParent, capture, clickedValue, Controls, defaultDraw, followGameWorld, height, IgnoreLossControl, Parent, playerContext, table, visible, width, x, y
 
Constructor Summary
NewHealthPanel(int x, int y, IsoGameCharacter ParentCharacter)
           
 
Method Summary
 void render()
           
 void SetCharacter(IsoGameCharacter chr)
           
 void update()
           
 
Methods inherited from class zombie.ui.NewWindow
ButtonClicked, Nest, onMouseDown, onMouseMove, onMouseMoveOutside, onMouseUp, setMovable
 
Methods inherited from class zombie.ui.UIElement
AddChild, bringToTop, ClearChildren, clearMaxDrawHeight, clearStencilRect, DrawText, DrawText, DrawTextCentre, DrawTextCentre, DrawTextRight, DrawTextRight, DrawTexture_FlippedX, DrawTexture_FlippedXIgnoreOffset, DrawTexture, DrawTextureCol, DrawTextureColor, DrawTextureIgnoreOffset, DrawTextureScaled, DrawTextureScaledCol, DrawTextureScaledCol, DrawTextureScaledColor, DrawUVSliceTexture, getAbsoluteX, getAbsoluteY, getClickedValue, getControls, getHeight, getParent, getPlayerContext, getScrollChildren, getScrollWithParent, getTable, getWidth, getX, getXScroll, getXScrolled, getY, getYScroll, getYScrolled, ignoreHeightChange, ignoreWidthChange, isAnchorBottom, isAnchorLeft, isAnchorRight, isAnchorTop, isCapture, isDefaultDraw, isFollowGameWorld, isIgnoreLossControl, isVisible, onMouseWheel, onresize, onResize, onRightMouseDown, onRightMouseUp, RemoveChild, RemoveControl, resumeStencil, setAlwaysOnTop, setAnchorBottom, setAnchorLeft, setAnchorRight, setAnchorTop, setCapture, setClickedValue, setConsumeMouseEvents, setControls, setDefaultDraw, setFollowGameWorld, setHeight, setHeightSilent, setIgnoreLossControl, setMaxDrawHeight, setParent, setPlayerContext, setScrollChildren, setScrollWithParent, setStencilRect, setTable, setVisible, setWidth, setWidthSilent, setX, setXScroll, setY, setYScroll, suspendStencil
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

instance

public static NewHealthPanel instance

BodyOutline

public Texture BodyOutline

Foot_L

public UI_BodyPart Foot_L

Foot_R

public UI_BodyPart Foot_R

ForeArm_L

public UI_BodyPart ForeArm_L

ForeArm_R

public UI_BodyPart ForeArm_R

Groin

public UI_BodyPart Groin

Hand_L

public UI_BodyPart Hand_L

Hand_R

public UI_BodyPart Hand_R

Head

public UI_BodyPart Head

HealthBar

public Texture HealthBar

HealthBarBack

public Texture HealthBarBack

HealthIcon

public Texture HealthIcon

LowerLeg_L

public UI_BodyPart LowerLeg_L

LowerLeg_R

public UI_BodyPart LowerLeg_R

Neck

public UI_BodyPart Neck

Torso_Lower

public UI_BodyPart Torso_Lower

Torso_Upper

public UI_BodyPart Torso_Upper

UpperArm_L

public UI_BodyPart UpperArm_L

UpperArm_R

public UI_BodyPart UpperArm_R

UpperLeg_L

public UI_BodyPart UpperLeg_L

UpperLeg_R

public UI_BodyPart UpperLeg_R

MousedOverPart

public UI_BodyPart MousedOverPart
Constructor Detail

NewHealthPanel

public NewHealthPanel(int x,
                      int y,
                      IsoGameCharacter ParentCharacter)
Method Detail

SetCharacter

public void SetCharacter(IsoGameCharacter chr)

render

public void render()
Overrides:
render in class NewWindow

update

public void update()
Overrides:
update in class NewWindow