private void InitializeIndex(NamedTileIndex index) { if (index == null) throw new ArgumentNullException(); Index = index; }
internal NamedTileKey(NamedTileIndex index, String name, Texture2dArea tile) : base(tile) { //Inits moved here because parameters need to be passed. InitializeIndex(index); InitializeKey(name); }