public SpriteFolder FindFolderThatContainsSprite(int spriteNumber)
{
foreach (Sprite sprite in _sprites)
{
if (sprite.Number == spriteNumber)
{
return this;
}
}
foreach (SpriteFolder subFolder in this.SubFolders)
{
SpriteFolder found = subFolder.FindFolderThatContainsSprite(spriteNumber);
if (found != null)
{
return found;
}
}
return null;
}