view GUI/UI/UICharacter.h @ 2547:fed97f15d1e1

* SaveLoad * QuickReference * Modal * Character
author a.parshin
date Tue, 12 May 2015 01:45:31 +0200
parents 0ff6a9e9bf7f
children 0c67be4ec900
line wrap: on
line source

#pragma once
#include "GUI/GUIWindow.h"

struct GUIWindow_CharacterRecord : public GUIWindow
{
             GUIWindow_CharacterRecord(unsigned int uActiveCharacter, enum CURRENT_SCREEN screen);
    virtual ~GUIWindow_CharacterRecord() {}

    virtual void Update();

    void ShowStatsTab();
    void ShowSkillsTab();
    void ShowInventoryTab();
    void ShowAwardsTab();
    void ToggleRingsOverlay();

    protected:
        void CharacterUI_StatsTab_Draw(struct Player *);
        void CharacterUI_SkillsTab_Draw(struct Player *);
        void CharacterUI_AwardsTab_Draw(struct Player *);

        void CharacterUI_SkillsTab_CreateButtons();
};