public RBuilderDocument(IApplicationData data) : base(data) { Editor = new ViewerInterop.ViewerEditor(); Tree = new TreeData(Data, this); data.Eventaggregator.GetEvent <OnContextCreatedEvent>().Subscribe(OnContextCreated); _modelerCommands = new ModelingCommands(data, GraphicsEditor.GetModelingManager()); _lightCommands = new LightCommands(data, GraphicsEditor.GetLightsManager()); }
private void OnContextCreated(IRNode obj) { ViewerInterop.ViewerEditor veditor = Editor as ViewerInterop.ViewerEditor; veditor.SubscribeEventForTransformNodeSelected(new ViewerInterop.OnTransformNodeSelected(OnTransformNodeSelectedHandler)); }