//CUIMsgShopItem - [2020-04-13 11:57:47]
#ifndef _CUIMSGSHOPITEM_H_
#define _CUIMSGSHOPITEM_H_

#include "CMessageBox.h"
#include "CUITile.h"
#include "CStoryCore.h"

/*
00142B38 CUIMsgShopItem::CUIMsgShopItem(int,int,wchar_t const*,bool,char const*,EUITileAction,int,wchar_t const*,int,bool,bool,bool)
00142C88 CUIMsgShopItem::~CUIMsgShopItem()
00142CB4 CUIMsgShopItem::~CUIMsgShopItem()
00142CC4 CUIMsgShopItem::Render()
001441B0 CUIMsgShopItem::RenderSheen(float,float,float,float,float)
00144210 CUIMsgShopItem::RenderSavings(TPromo *)
001443B4 CUIMsgShopItem::GetSavings(TPromo *)
001444DC CUIMsgShopItem::Process()
*/

class CUIMsgShopItem : public CMessageBox {
public:
  CUIMsgShopItem(int,
                 int,
                 wchar_t const *,
                 bool,
                 char const *,
                 EUITileAction,
                 int,
                 wchar_t const *,
                 int,
                 bool,
                 bool,
                 bool);  //00142B38

  ~CUIMsgShopItem();      //00142C88 00142CB4
  virtual void Render();  //00142CC4
  virtual int Process();  //001444DC

  void RenderSheen(float, float, float, float, float);  //001441B0
  void RenderSavings(TPromo *);                         //00144210
  void GetSavings(TPromo *);                            //001443B4
};

#endif  //_CUIMSGSHOPITEM_H_