TerraForge3D  2.3.1
3D Terrain And Landscape Generator

◆ DeleteTexture()

void TextureStore::DeleteTexture ( int  id)

Definition at line 258 of file TextureStore.cpp.

259{
260 TextureStoreItem item = textureStoreItems[id];
261 DeleteFileT(textureStoreItems[id].abledo);
262 DeleteFileT(textureStoreItems[id].ao);
263 DeleteFileT(textureStoreItems[id].normal);
264 DeleteFileT(textureStoreItems[id].metallic);
265 DeleteFileT(textureStoreItems[id].roughness);
266 DeleteFileT(textureStoreItems[id].arm);
267 DeleteFileT(textureStoreItems[id].baseDir + PATH_SEPARATOR "displacement.png"); // TEMPORARY
268 textureStoreItems[id].downloaded = false;
269 downloadedTextureStoreItems.erase(std::find(downloadedTextureStoreItems.begin(), downloadedTextureStoreItems.end(), id));
270 SaveDownloadsDatabase();
271}