]> git.jsancho.org Git - lugaru.git/commitdiff
Ditched unused private list in TextureRes
authorCôme Chilliet <come@chilliet.eu>
Thu, 15 Dec 2016 13:35:48 +0000 (20:35 +0700)
committerCôme Chilliet <come@chilliet.eu>
Thu, 15 Dec 2016 13:35:48 +0000 (20:35 +0700)
Source/Graphic/Texture.cpp
Source/Graphic/Texture.hpp

index e2565e9f021af93285c3024bc2f5428b2c27369f..fe732bfd3314e9802afb354776fa57b0a948aba7 100644 (file)
@@ -27,8 +27,6 @@ using namespace std;
 
 extern bool trilinear;
 
-vector<TextureRes*> TextureRes::list;
-
 void TextureRes::load()
 {
     ImageRec texture;
@@ -83,7 +81,6 @@ TextureRes::TextureRes(const string& _filename, bool _hasMipmap):
     skinsize(0), data(NULL), datalen(0)
 {
     load();
-    list.push_back(this);
 }
 
 TextureRes::TextureRes(const string& _filename, bool _hasMipmap, GLubyte* array, int* skinsizep):
@@ -94,18 +91,12 @@ TextureRes::TextureRes(const string& _filename, bool _hasMipmap, GLubyte* array,
     *skinsizep = skinsize;
     for (int i = 0; i < datalen; i++)
         array[i] = data[i];
-    list.push_back(this);
 }
 
 TextureRes::~TextureRes()
 {
     free(data);
     glDeleteTextures(1, &id);
-    for (vector<TextureRes*>::iterator it = list.begin(); it != list.end(); it++)
-        if (*it == this) {
-            list.erase(it);
-            break;
-        }
 }
 
 void Texture::load(const string& filename, bool hasMipmap)
index ab51cdb9653cf760fda40430c57fa60daeed262f..0f1282898053bd6b56310860f7db2fd046dd5d5d 100644 (file)
@@ -32,8 +32,6 @@ using namespace std;
 class TextureRes
 {
 private:
-    static vector<TextureRes*> list;
-
     GLuint id;
     string filename;
     bool hasMipmap;