view GUI/UI/UICharacter.h @ 2572:d87bfbd3bb3b

Step towards unification of Texture and RGBTexture (class Image)
author a.parshin
date Sat, 05 Mar 2016 01:51:54 +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();
};