Is it possible to swap texture name assignments and texture info's while running a game?
eg assign like this
TextureManager m;
Texture tex1;
Texture tex2;
m.addTexture( "textureA ", tex1) ;
m.addTexture( "textureB", tex2) ;
//Then swap them ?
m.addTexture( "textureA", tex2) ;
m.addTexture( "textureB", tex1) ;
Maybe with a 3rd texture as temporary holder.