//CFTTTextureWriterDropMip - [2020-04-13 11:57:46]
#ifndef _CFTTTEXTUREWRITERDROPMIP_H_
#define _CFTTTEXTUREWRITERDROPMIP_H_

#include "CFTTTextureWriter.h"

/*
0022AB04 CFTTTextureWriterDropMip::CFTTTextureWriterDropMip(CFTTTexLoadOptions const&,int,int,bool,bool,bool,int)
0022AC64 CFTTTextureWriterDropMip::~CFTTTextureWriterDropMip()
0022AC74 CFTTTextureWriterDropMip::~CFTTTextureWriterDropMip()
0022AC78 CFTTTextureWriterDropMip::SetPlatformPixel(uint,int,int)
0022AC8A CFTTTextureWriterDropMip::GetU32PixelRow(int)
0022AC8E CFTTTextureWriterDropMip::Finalise()

0x14
*/

class CFTTTextureWriterDropMip : public CFTTTextureWriter {
public:
  CFTTTextureWriterDropMip(CFTTTexLoadOptions const&, int, int, bool, bool, bool, int);  //0022AB04
  virtual ~CFTTTextureWriterDropMip();                                                   //0022AC64 0022AC74
  virtual void SetPlatformPixel(uint, int, int);                                         //0022AC78
  virtual uchar* GetU32PixelRow(int);                                                    //0022AC8A
  virtual CFTTTexture* Finalise();                                                       //0022AC8E

  int width_8;
  int height_C;
  uint* pbuf_10;
};

#endif  //_CFTTTEXTUREWRITERDROPMIP_H_