public void Clear(bool dispose) { mAccount.Clear(dispose); mCharacter.Clear(dispose); mGuild.Clear(dispose); mHomonculus.Clear(dispose); mItem.Clear(dispose); mMonster.Clear(dispose); mNpc.Clear(dispose); mParty.Clear(dispose); mPet.Clear(dispose); mSkill.Clear(dispose); }
public void WorldObjectDeletesWhenRemovedByClearingFromList() { var list = new WorldObjectList <IWorldObject>(); var mockObjects = new List <IWorldObject>(); var mockObject1 = new Mock <IWorldObject>(); var mockObject2 = new Mock <IWorldObject>(); mockObjects.Add(mockObject1.Object); mockObjects.Add(mockObject2.Object); list.AddRange(mockObjects); list.Clear(); mockObject1.Verify(mock => mock.Delete(), Times.Once()); mockObject2.Verify(mock => mock.Delete(), Times.Once()); }
public void Close() { expandedItems.Clear(); }