10 class Tab :
public Button{
24 virtual void select(
bool value);
37 virtual void select(
bool value);
48 virtual void resize(
int w,
int h);
61 class StatsTab :
public Group{
63 static const String TXT_TITLE;
64 static const String TXT_CATALOGUS;
65 static const String TXT_JOURNAL;
67 static const int GAP = 5;
72 void statSlot(
const String& label,
int value);
81 class BuffsTab :
public Group{
83 static const int GAP = 2;
87 void buffSlot(
Buff* buff);
96 static const String TXT_STATS;
97 static const String TXT_BUFFS;
99 static const String TXT_EXP;
100 static const String TXT_STR;
101 static const String TXT_HEALTH;
102 static const String TXT_GOLD;
103 static const String TXT_DEPTH;
105 static const int WIDTH = 100;
106 static const int TAB_WIDTH = 40;
132 boolean onClick(
float x,
float y);
138 static const int WIDTH_P = 112;
139 static const int HEIGHT_P = 160;
141 static const int WIDTH_L = 128;
142 static const int HEIGHT_L = 128;
144 static const int ITEM_HEIGHT = 18;
146 static const int TAB_WIDTH = 50;
148 static const String TXT_POTIONS;
149 static const String TXT_SCROLLS;
150 static const String TXT_TITLE;
152 BitmapText* txtTitle;
Definition typedefine.h:59
Definition itemsprite.h:8
Window()
Definition window.cpp:47
int height
Definition window.h:17
ListItem(const std::string &cl)
Definition wndtabbed.cpp:444
boolean onClick(float x, float y)
Definition wndtabbed.cpp:460
virtual void createChildren()
Definition wndtabbed.cpp:471
virtual void layout()
Definition wndtabbed.cpp:480
void updateList()
Definition wndtabbed.cpp:315
WndCatalogus()
Definition wndtabbed.cpp:411
ArrayList< ListItem * > items
Definition wndtabbed.h:160
static boolean showPotions
Definition wndtabbed.h:156
Definition wndtabbed.h:59
virtual void layout()
Definition wndtabbed.cpp:70
LabeledTab(WndTabbed *wnd, const std::string &label)
Definition wndtabbed.cpp:56
virtual void createChildren()
Definition wndtabbed.cpp:64
virtual void select(bool value)
Definition wndtabbed.cpp:82
Definition wndtabbed.h:10
const int CUT
Definition wndtabbed.h:16
WndTabbed * wnd
Definition wndtabbed.h:13
virtual void onClick()
Definition wndtabbed.cpp:50
friend class WndTabbed
Definition wndtabbed.h:11
NinePatch * bg
Definition wndtabbed.h:20
Tab(WndTabbed *wnd)
Definition wndtabbed.cpp:16
bool selected
Definition wndtabbed.h:18
virtual void layout()
Definition wndtabbed.cpp:23
virtual void select(bool value)
Definition wndtabbed.cpp:35
virtual void resize(int w, int h)
Definition wndtabbed.cpp:93
void select(Tab *tab)
Definition wndtabbed.cpp:126
int tabHeight()
Definition wndtabbed.h:42
void onClick(Tab *tab)
Definition wndtabbed.cpp:88
Tab * selected
Definition wndtabbed.h:46
Tab * add(Tab *tab)
Definition wndtabbed.cpp:151
WndTabbed()
Definition wndtabbed.cpp:165
std::vector< Tab * > tabs
Definition wndtabbed.h:45
std::string String
Definition typedefine.h:8