~TextureManager();
ImageTexture* get(const std::string& filename);
-
+
void register_texture(Texture* texture);
void remove_texture(Texture* texture);
private:
friend class ImageTexture;
void release(ImageTexture* texture);
-
+
typedef std::map<std::string, ImageTexture*> ImageTextures;
ImageTextures image_textures;
GLint width;
GLint height;
char* pixels;
- GLint border;
+ GLint border;
GLint min_filter;
GLint mag_filter;
extern TextureManager* texture_manager;
#endif
-