public void RemoveSprite(MFSprite sprite) { if (spriteList.Contains(sprite)) { this.spriteList.Remove(sprite); sprite.OnRemoved(); } }
public void AddSprite(MFSprite sprite) { if (!spriteList.Contains(sprite)) { this.spriteList.Add(sprite); sprite.OnAdded(this); } }