public static ProxySprite Add(SpriteBaseName spriteName) { ProxySpriteManager proxySpriteMan = ProxySpriteManager.GetInstance(); ProxySprite proxySprite = (ProxySprite)proxySpriteMan.BaseAdd(); proxySprite.Set(spriteName); return(proxySprite); }
// TODO right now proxies are not being added to the manager public static ProxySprite Add(Sprite.Name name) { ProxySpriteManager pMan = ProxySpriteManager.PrivGetInstance(); Debug.Assert(pMan != null); ProxySprite pNode = (ProxySprite)pMan.BaseAdd(); Debug.Assert(pNode != null); pNode.Set(name); return(pNode); }