예제 #1
0
        //*******************************************************//
        //                      METHODS                          //
        //*******************************************************//
        public void Initialize(Device1 device, RenderTargetView renderTarget, DX10RenderCanvas canvasControl)
        {
            _Device = device;

            _RenderTargetView = renderTarget;
            _RenderControl = canvasControl;
            _Camera = new Camera();
            _Gizmo = new Gizmo(_Device);
            
            GameObjectManager.Instance().Initialize(device);
            InputManager.Initialize();

        }
예제 #2
0
 void System.Windows.Markup.IComponentConnector.Connect(int connectionId, object target) {
     switch (connectionId)
     {
     case 1:
     this.MainGrid = ((System.Windows.Controls.Grid)(target));
     return;
     case 2:
     this.ViewportMenuGrid = ((System.Windows.Controls.Grid)(target));
     return;
     case 3:
     this.rbRotate = ((System.Windows.Controls.RadioButton)(target));
     return;
     case 4:
     this.rbScale = ((System.Windows.Controls.RadioButton)(target));
     return;
     case 5:
     this.rbTranslate = ((System.Windows.Controls.RadioButton)(target));
     return;
     case 6:
     this.dX10RenderCanvas = ((DaeSharpWpf.DX10RenderCanvas)(target));
     
     #line 124 "..\..\..\MVVM_View\MainWindow.xaml"
     this.dX10RenderCanvas.MouseDown += new System.Windows.Input.MouseButtonEventHandler(this.dX10RenderCanvas_MouseDown);
     
     #line default
     #line hidden
     
     #line 124 "..\..\..\MVVM_View\MainWindow.xaml"
     this.dX10RenderCanvas.GotKeyboardFocus += new System.Windows.Input.KeyboardFocusChangedEventHandler(this.dX10RenderCanvas_GotKeyboardFocus);
     
     #line default
     #line hidden
     return;
     case 7:
     this.PositionGrid = ((System.Windows.Controls.Grid)(target));
     return;
     case 8:
     this.RotationGrid = ((System.Windows.Controls.Grid)(target));
     return;
     case 9:
     this.ScaleGrid = ((System.Windows.Controls.Grid)(target));
     return;
     case 10:
     this.TrvDirectories = ((System.Windows.Controls.TreeView)(target));
     return;
     case 11:
     this.TrvObjectList = ((System.Windows.Controls.TreeView)(target));
     return;
     }
     this._contentLoaded = true;
 }