view NewUI/MainMenu.h @ 2229:10c909eb6766

dword_AE336C to NPCStats::dword_AE336C_LastMispronouncedNameFirstLetter, dword_AE3370 to NPCStats::dword_AE3370_LastMispronouncedNameResult sub_495366 to NPCStats::sub_495366_MispronounceName + cleanup
author Grumpy7
date Sat, 22 Feb 2014 18:25:18 +0100
parents a5637690ffbb
children 5abd8fc8f1c6
line wrap: on
line source

#pragma once
#include "Core/UIControl.h"
#include "..\Render.h"


class MainMenuWindow: public UIControl
{
  public:
    static MainMenuWindow *Create();

    bool Initialize();

    // UIControl
    virtual void Show() override;
    
    // UIControl
    virtual bool Focused() override;
    
    // UIControl
    virtual bool OnKey(int key) override;
    // UIControl
    virtual bool OnMouseLeftClick(int x, int y) override;
    // UIControl
    virtual bool OnMouseRightClick(int x, int y) override;
    // UIControl
    //virtual bool OnMouseEnter() override;
    // UIControl
    //virtual bool OnMouseLeave() override;

  private:
	RGBTexture *background_texture;
};