public static Texture Add(TextureName texName, string assetName) { TextureManager texMan = TextureManager.GetInstance(); Texture tex = (Texture)texMan.BaseAdd(); Debug.Assert(tex != null); tex.Set(texName, assetName); return(tex); }
public static Texture Add(Texture.Name name, string pTextureName) { TextureManager pMan = TextureManager.PrivGetInstance(); Debug.Assert(pMan != null); Texture pTexture = (Texture)pMan.BaseAdd(); Debug.Assert(pTexture != null); // Initialize the date pTexture.Set(name, pTextureName); return(pTexture); }
public static Texture Add(Texture.Name name) { TextureManager pMan = TextureManager.PrivGetInstance(); Debug.Assert(pMan != null); Texture pNode = (Texture)pMan.BaseAdd(); Debug.Assert(pNode != null); pNode.Set(name); return(pNode); }