Paradox Game Engine  v1.0.0 beta06
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events Macros Pages
ProjectProcessorContext.cs
Go to the documentation of this file.
1 // Copyright (c) 2014 Silicon Studio Corp. (http://siliconstudio.co.jp)
2 // This file is distributed under GPL v3. See LICENSE.md for details.
3 using System.Xml;
4 using System.Xml.Linq;
5 using SiliconStudio.Core.VisualStudio;
6 
7 namespace SiliconStudio.Paradox.ProjectGenerator
8 {
10  {
11  public bool Modified { get; set; }
12  public Solution Solution { get; private set; }
13  public Project Project { get; private set; }
14  public XDocument Document { get; internal set; }
15  public XmlNamespaceManager NamespaceManager { get; private set; }
16 
17  public ProjectProcessorContext(Solution solution, Project project, XDocument document, XmlNamespaceManager namespaceManager)
18  {
19  Solution = solution;
20  Project = project;
21  Document = document;
22  NamespaceManager = namespaceManager;
23  }
24  }
25 }
A project referenced by a VisualStudio solution.
Definition: Project.cs:35
A VisualStudio solution.
Definition: Solution.cs:37
ProjectProcessorContext(Solution solution, Project project, XDocument document, XmlNamespaceManager namespaceManager)