// CUITileLevel - [2020-04-13 11:57:47]
#ifndef _CUITILELEVEL_H_
#define _CUITILELEVEL_H_

#include "CUITile.h"

/*
0013DA88 CUITileLevel::CUITileLevel(int,bool,int,bool,bool,int,int,EUITileAction,bool,long)
0013DD1C CUITileLevel::~CUITileLevel()
0013DAFC CUITileLevel::GetStageInfo()
0013DB28 CUITileLevel::Render()
0013DC88 CUITileLevel::RenderPost()
0013DC8A CUITileLevel::GetStageImage(char *,int,bool)
0013DCDC CUITileLevel::Process()

*/
// sizeof = 1C4
class CUITileLevel : public CUITile {
public:
  CUITileLevel(int, bool, int, bool, bool, int, int, EUITileAction, bool, long);  // 0013DA88
  //~CUITileLevel();                                                        //0013DD1C
  virtual void Render();                        // 0013DB28
  virtual void RenderPost();                    // 0013DC88
  virtual EUITileAction Process();              // 0013DCDC
  TStage* GetStageInfo();                       // 0013DAFC
  static void GetStageImage(char*, int, bool);  // 0013DC8A

  // uchar uc_1AA;
  // uchar uc_1AB;
  bool bool_1AC;
  uchar uc_1AD;
  uchar uc_1AE;
  uchar uc_1AF;
  int i_1B0;
  bool bLocked_1B4;
  bool bool_1B5;
  uchar uc_1B6;
  uchar uc_1B7;
  int iSeason_1B8;
  int iStage_1BC;
  long m_l_1C0;
};

#endif  //_CUITILELEVEL_H_