// CUITileItemSelector - [2020-04-13 11:57:47]
#ifndef _CUITILEITEMSELECTOR_H_
#define _CUITILEITEMSELECTOR_H_

#include "CUITile.h"

/*
0013D62C CUITileItemSelector::CUITileItemSelector(int,int,int,EUITileAction,int)
0013D684 CUITileItemSelector::CUITileItemSelector(int,int,int,TUITBText,EUITileAction,int)
0013D6E4 CUITileItemSelector::CUITileItemSelector(int,int,int,char const*,EUITileAction,int)
0013D74C CUITileItemSelector::~CUITileItemSelector()
0013D750 CUITileItemSelector::~CUITileItemSelector()
0013D760 CUITileItemSelector::Render()
0013DA74 CUITileItemSelector::Process()
0013DA78 CUITileItemSelector::SetHighlightSelection(int)
*/


// sizeof = 0x35C
class CUITileItemSelector : public CUITile {
public:
  CUITileItemSelector(int, int, int, EUITileAction, int);               // 0013D62C
  CUITileItemSelector(int, int, int, TUITBText, EUITileAction, int);    // 0013D684
  CUITileItemSelector(int, int, int, char const*, EUITileAction, int);  // 0013D6E4
  virtual ~CUITileItemSelector();                                       // 0013D74C 0013D750
  virtual void Render();                                                // 0013D760
  virtual EUITileAction Process();                                      // 0013DA74
  static void SetHighlightSelection(int);                               // 0013DA78

  int m_i_1AC;
  TUITBText m_uiTBText_1B0;
  char m_sz_2D8[0x80];
  int m_i_358;

  static int ms_iHighlightSelection;  // 0033655C
};

#endif  //_CUITILEITEMSELECTOR_H_