public void Add(MapSprite mapSprite) { if (mapSprite == null) { throw new ArgumentNullException(nameof(mapSprite)); } this.mapSprites.Add(mapSprite); }
public bool IsExist(MapSprite.Type type) { MapSprite sprite = this[type]; if (sprite == null) { return(false); } return(sprite.Is(type)); }
public int GetID(MapSprite mapSprite) => GetID(s => s == mapSprite);