Esempio n. 1
0
 internal void Dispose(bool isDisposing)
 {
     if (spriteName != null)
     {
         spriteName.Dispose();
     }
     if (spriteInfo != null)
     {
         spriteInfo.Dispose();
     }
     if (spriteStatus != null)
     {
         spriteStatus.Dispose();
     }
     if (spriteRank != null)
     {
         spriteRank.Dispose();
     }
 }
Esempio n. 2
0
        internal void RemoveAllOptions()
        {
            while (OptionsSprites.Count > 0)
            {
                pText sprite = OptionsSprites[0];
                OptionsSprites.Remove(sprite);
                SpriteCollection.Remove(sprite);
                if (SpriteManager != null)
                {
                    SpriteManager.Remove(sprite);
                }

                sprite.Dispose();
            }

            ResetBoxOffset();

            SelectedNumeric = 0;
            SelectedObject  = null;
            SelectedString  = null;
        }