view GUI/UI/UICharacter.h @ 2563:65c97624c047

Saving & loading works from both main menu and game
author a.parshin
date Tue, 19 May 2015 22:00:56 +0200
parents fed97f15d1e1
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();
};