public NavigationMeshSettingsView()
{
_presenter = new NavMeshPresenter(this);
InitializeComponent();
_tilesPerSide.ValueChanged += ValuesChanged;
_cellsPerTileSide.ValueChanged += ValuesChanged;
_agentRadius.ValueChanged += ValuesChanged;
_agentHeight.ValueChanged += ValuesChanged;
_cellsPerAgentHeight.ValueChanged += ValuesChanged;
_walkableClimb.ValueChanged += ValuesChanged;
_walkableSlope.ValueChanged += ValuesChanged;
_borderSize.ValueChanged += ValuesChanged;
_minRegionArea.ValueChanged += ValuesChanged;
_mergeRegionArea.ValueChanged += ValuesChanged;
_tesselateSolidEdges.Checked += ValuesChanged;
_tesselateEdgesBetweenAreas.Checked += ValuesChanged;
_maxEdgeDeviation.ValueChanged += ValuesChanged;
_vertsPerPoly.ValueChanged += ValuesChanged;
_contourSampleDistance.ValueChanged += ValuesChanged;
_maxContourDeviation.ValueChanged += ValuesChanged;
}