public void Open(IProject project, IProjectFile projectFile)
        {
            var projectService = new ProjectService(project);

            DataContext = new ParticleEditorViewModel(this, projectService);
            particlePanel.DataContext = DataContext;

            var path = projectFile.FullPath;

            if (File.Exists(path))
            {
                using (var stream = new StreamReader(path))
                {
                    _projectFile   = projectFile;
                    _particlesData =
                        JsonConvert.DeserializeObject <Xe.Game.Particles.ParticlesData>(
                            stream.ReadToEnd()
                            );
                }
            }
        }
 public void SetUpParticleEditor()
 {
     mockService = new MockService("TestName", "TestProject");
     viewModel = new ParticleEditorViewModel(mockService);
 }
Beispiel #3
0
 public void SetUpParticleEditor()
 {
     mockService = new MockService("TestName", "TestProject");
     viewModel   = new ParticleEditorViewModel(mockService);
 }