CEngineSharp_Editor.Graphics.MapRenderer.RemoveTile C# (CSharp) Method

RemoveTile() private method

private RemoveTile ( Vector2i position ) : void
position Vector2i
return void
        private void RemoveTile(Vector2i position)
        {
            position = new Vector2i(position.X + this._mapEditorProperties.MapEditorLeft, position.Y + this._mapEditorProperties.MapEditorTop);

            if (this._mapEditorProperties.CurrentMap.GetTile(position.X, position.Y) == null ||
                  this._mapEditorProperties.CurrentMap.GetTile(position.X, position.Y).Layers[(int)this._mapEditorProperties.CurrentLayer] == null)
            {
                return;
            }

            this._mapEditorProperties.CurrentMap.GetTile(position.X, position.Y).BlockedCover = null;
            this._mapEditorProperties.CurrentMap.GetTile(position.X, position.Y).Layers[(int)this._mapEditorProperties.CurrentLayer] = null;
        }