2501
|
1 #pragma once
|
2547
|
2 #include "GUI/GUIWindow.h"
|
|
3
|
|
4 struct GUIWindow_CharacterRecord : public GUIWindow
|
|
5 {
|
|
6 GUIWindow_CharacterRecord(unsigned int uActiveCharacter, enum CURRENT_SCREEN screen);
|
|
7 virtual ~GUIWindow_CharacterRecord() {}
|
|
8
|
|
9 virtual void Update();
|
|
10
|
|
11 void ShowStatsTab();
|
|
12 void ShowSkillsTab();
|
|
13 void ShowInventoryTab();
|
|
14 void ShowAwardsTab();
|
|
15 void ToggleRingsOverlay();
|
|
16
|
|
17 protected:
|
|
18 void CharacterUI_StatsTab_Draw(struct Player *);
|
|
19 void CharacterUI_SkillsTab_Draw(struct Player *);
|
|
20 void CharacterUI_AwardsTab_Draw(struct Player *);
|
|
21
|
|
22 void CharacterUI_SkillsTab_CreateButtons();
|
|
23 }; |