BananaMpq.View.Views.MainWindow.WireUpEventHandlers C# (CSharp) Méthode

WireUpEventHandlers() private méthode

private WireUpEventHandlers ( ) : void
Résultat void
        private void WireUpEventHandlers()
        {
            CompositionTarget.Rendering += RenderScene;
            Closed += (s, e) => CompositionTarget.Rendering -= RenderScene;
            Loaded += InitializeScene;
            KeyUp += (sender, args) => _chassis.HandleKey(args);
            KeyDown += (sender, args) => _chassis.HandleKey(args);
            KeyUp += HandleVKey;
            MouseMove += OnMouseMove;
            MouseDown += HandleMiddleButton;
            MouseRightButtonDown += OnRightButtonDown;
            MouseRightButtonUp += OnRightButtonUp;
            MouseLeftButtonDown += OnLeftButtonDown;
            _scenePresenter.NewNavigationMeshRenderers += (s, e) => _navMeshView.HandleNewNavigationMeshRenderers(e.NavMeshRenderers);
            _image.SizeChanged += (sender, args) => _scenePresenter.Resize((int)args.NewSize.Width, (int)args.NewSize.Height);

            _btnNew.Click += (sender, args) => OpenTileSelectionDialog();
            if (PluginLoader.PluginExists)
            {
                _btnBuild.Click += (sender, args) => _navMeshView.BuildNavMesh();
            }
            else
            {
                _btnBuild.IsEnabled = false;
            }
        }