public static BoxSprite Find(BoxSprite.Name name) { //ensure call Create() first BoxSpriteMan pMan = BoxSpriteMan.GetInstance(); Debug.Assert(pMan != null); pMan.poNodeForCompare.setName(name); BoxSprite pData = (BoxSprite)pMan.baseFind(pMan.poNodeForCompare); return(pData); }
public static BoxSprite Find(BoxSprite.Name name) { BoxSpriteMan pMan = BoxSpriteMan.privGetInstance(); Debug.Assert(pMan != null); pMan.poNodeCompare.SetName(name); BoxSprite pData = (BoxSprite)pMan.baseFind(pMan.poNodeCompare); return(pData); }
public static BoxSprite Find(BoxSprite.Name name) { BoxSpriteMan pMan = BoxSpriteMan.privGetInstance(); Debug.Assert(pMan != null); // Compare functions only compares two Nodes // So: Use the Compare Node - as a reference // use in the Compare() function pMan.poNodeCompare.SetName(name); BoxSprite pData = (BoxSprite)pMan.baseFind(pMan.poNodeCompare); return(pData); }