#ifndef RAGNAROK_SOURCE_UI_LISTS_UILISTBOXNAVI_H #define RAGNAROK_SOURCE_UI_LISTS_UILISTBOXNAVI_H #include "UI/Lists/UIListBox.h" #include #include class UIListBoxNavi : public UIListBox { public: UIListBoxNavi(); void Paint() override; void Slot25(int x, int y) override; void AddLine(const char* text) override; void Clear() override; /* 00D4 */ std::uint32_t defaultLineColor; /* 00D8 */ std::vector lineColors; /* 00E4 */ int lineOffset; void SetDefaultLineColor(std::uint32_t color); void SetLineColor(int line, std::uint32_t color); void ResetLineColors(); void SetLineOffset(int offset); int LineOffset(); }; #endif