#define TOSHI_NAMESPACE_START
#define TOSHI_NAMESPACE_END
TTexture * CreateFromT2Texture(T2Texture *a_pTexture) override
TTexture * CreateEx(void *a_pData, TUINT a_uiDataSize, TUINT a_uiWidth, TUINT a_uiHeight, TUINT a_uiMipLevels, TTEXTURERESOURCEFORMAT a_eFormat, TUINT a_uiMipMapFlags) override
TDECLARE_CLASS(TTextureFactoryHAL, TTextureFactory)
TTexture * CreateTextureFromMemory(void *a_pData, TUINT a_uiDataSize, TUINT a_eTextureFlags, TUINT a_uiWidth, TUINT a_uiHeight) override
TTexture * CreateTextureFromFile(const TCHAR *a_szFilePath, TUINT32 a_eTextureFlags) override
TTextureFactory()=default