Class QuestSlot
- java.lang.Object
-
- net.egartley.beyondorigins.core.ui.ClickableArea
-
- net.egartley.beyondorigins.core.ui.QuestSlot
-
public class QuestSlot extends ClickableArea
-
-
Field Summary
Fields Modifier and Type Field Description boolean
isSelected
private static boolean
loadedImages
Quest
quest
private static org.newdawn.slick.Image
slotHoverImage
private org.newdawn.slick.Image
slotImage
private static org.newdawn.slick.Image
slotNormalImage
private static org.newdawn.slick.Color
slotSelectedTitleColor
private static org.newdawn.slick.Color
slotTitleColor
private static org.newdawn.slick.Font
slotTitleFont
-
Fields inherited from class net.egartley.beyondorigins.core.ui.ClickableArea
height, mouseWithinBounds, width, x, y
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
onClick()
void
render(org.newdawn.slick.Graphics graphics)
void
tick()
-
Methods inherited from class net.egartley.beyondorigins.core.ui.ClickableArea
onHover, registerClicked, removeClicked
-
-
-
-
Field Detail
-
isSelected
public boolean isSelected
-
quest
public Quest quest
-
slotImage
private org.newdawn.slick.Image slotImage
-
loadedImages
private static boolean loadedImages
-
slotNormalImage
private static org.newdawn.slick.Image slotNormalImage
-
slotHoverImage
private static org.newdawn.slick.Image slotHoverImage
-
slotTitleFont
private static final org.newdawn.slick.Font slotTitleFont
-
slotTitleColor
private static final org.newdawn.slick.Color slotTitleColor
-
slotSelectedTitleColor
private static final org.newdawn.slick.Color slotSelectedTitleColor
-
-
Constructor Detail
-
QuestSlot
public QuestSlot(Quest quest, int x, int y)
-
-
Method Detail
-
onClick
public void onClick()
- Overrides:
onClick
in classClickableArea
-
tick
public void tick()
- Overrides:
tick
in classClickableArea
-
render
public void render(org.newdawn.slick.Graphics graphics)
-
-