public void Initialize() { FriendMgr.Get(); BnetEventMgr.Get().AddChangeListener(new BnetEventMgr.ChangeCallback(this.OnBnetEventOccurred)); Network.Get().SetFriendsHandler(new Network.FriendsHandler(this.OnFriendsUpdate)); Network.Get().AddBnetErrorListener(BnetFeature.Friends, new Network.BnetErrorCallback(this.OnBnetError)); this.InitMaximums(); }
public static FriendMgr Get() { if (s_instance == null) { s_instance = new FriendMgr(); s_instance.Initialize(); } return(s_instance); }