Class QuestsSidePanel

  • All Implemented Interfaces:
    Tickable

    public class QuestsSidePanel
    extends UIElement
    • Field Detail

      • quest

        private Quest quest
      • descriptionLines

        private java.lang.String[] descriptionLines
      • objectiveLines

        private java.util.ArrayList<java.lang.String[]> objectiveLines
      • titleFont

        private static final org.newdawn.slick.Font titleFont
      • descriptionFont

        private static final org.newdawn.slick.Font descriptionFont
      • objectiveTitleFont

        private static final org.newdawn.slick.Font objectiveTitleFont
      • objectiveDescriptionFont

        private static final org.newdawn.slick.Font objectiveDescriptionFont
      • titleColor

        private static final org.newdawn.slick.Color titleColor
      • descriptionColor

        private static final org.newdawn.slick.Color descriptionColor
      • objectiveTitleColor

        private static final org.newdawn.slick.Color objectiveTitleColor
      • objectiveDescriptionColor

        private static final org.newdawn.slick.Color objectiveDescriptionColor
      • checkboxImage

        private static org.newdawn.slick.Image checkboxImage
      • checkboxCheckedImage

        private static org.newdawn.slick.Image checkboxCheckedImage
    • Constructor Detail

      • QuestsSidePanel

        public QuestsSidePanel()
    • Method Detail

      • setQuest

        public void setQuest​(Quest quest)
      • getQuest

        public Quest getQuest()
      • render

        public void render​(org.newdawn.slick.Graphics graphics)
        Overrides:
        render in class UIElement