//CFTTTextureVulkan - [2020-04-13 11:57:46]
#ifndef _CFTTTEXTUREVULKAN_H_
#define _CFTTTEXTUREVULKAN_H_

#include "common.h"
#include "CFTTTexture.h"

/*
00226FB8 CFTTTextureVulkan::CFTTTextureVulkan()
00226FF0 CFTTTextureVulkan::CFTTTextureVulkan(int,int,int,EFTTTexFormat,EFTTTextureType)
002270D4 CFTTTextureVulkan::~CFTTTextureVulkan()
0022718C CFTTTextureVulkan::~CFTTTextureVulkan()
00205040 CFTTTextureVulkan::FixImageLayout()
00227090 CFTTTextureVulkan::MallocDataSpace(int,int,int,EFTTTexFormat,int)
00227104 CFTTTextureVulkan::FreeVulkanResources()
0022719A CFTTTextureVulkan::GetDataSize()
00227208 CFTTTextureVulkan::GetPixel(int,int)
00227248 CFTTTextureVulkan::GetPixelMip(int,int,int)
0022724C CFTTTextureVulkan::LoadPixel(uchar *,int)
00227286 CFTTTextureVulkan::StorePixel(uchar *,uint,int)
002272D4 CFTTTextureVulkan::SetPixelARGB(uint,int,int)
00227388 CFTTTextureVulkan::RebuildMipMaps(EFTTTex_MipGenFilter)
00227B08 CFTTTextureVulkan::CreateVkImage(VkFormat,uint,uchar)
00227BB0 CFTTTextureVulkan::GenerateMips(VkCommandBuffer_T *)
00227D90 CFTTTextureVulkan::CreateImageView()
00227E0C CFTTTextureVulkan::FreeLocalTextureData()
00227E1E CFTTTextureVulkan::SetMinFilter(EFTTTex_MinFilter)
00227E2E CFTTTextureVulkan::SetMagFilter(EFTTTex_MagFilter)
00227E40 CFTTTextureVulkan::BindDescriptorSet(uint64_t,bool)
00227F70 CFTTTextureVulkan::CopyFromRTTImage(CFTTTextureVulkan*,int,int)
002281D0 CFTTTextureVulkan::DoImageLayoutTransition()

0x70
*/

class CFTTTextureVulkan : public CFTTTexture {
public:


};


#endif //_CFTTTEXTUREVULKAN_H_