2
0
Эх сурвалжийг харах

Addded parser and docks as a submodule

flabbet 11 сар өмнө
parent
commit
d30d84776b
4 өөрчлөгдсөн 103 нэмэгдсэн , 76 устгасан
  1. 6 0
      .gitmodules
  2. 1 0
      src/PixiDocks
  3. 95 76
      src/PixiEditor.sln
  4. 1 0
      src/PixiParser

+ 6 - 0
.gitmodules

@@ -0,0 +1,6 @@
+[submodule "src/PixiDocks"]
+	path = src/PixiDocks
+	url = https://github.com/PixiEditor/PixiDocks.git
+[submodule "src/PixiParser"]
+	path = src/PixiParser
+	url = https://github.com/PixiEditor/PixiParser.git

+ 1 - 0
src/PixiDocks

@@ -0,0 +1 @@
+Subproject commit 9b3cabef8c8db38eac3f5c846156a30777fccbcc

+ 95 - 76
src/PixiEditor.sln

@@ -78,8 +78,6 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "PixiEditor.Extensions.Commo
 EndProject
 EndProject
 Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "PixiEditor.Extensions.Runtime", "PixiEditor.Extensions.Runtime\PixiEditor.Extensions.Runtime.csproj", "{5848FCF1-E127-4CE3-8A25-F37032819F8D}"
 Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "PixiEditor.Extensions.Runtime", "PixiEditor.Extensions.Runtime\PixiEditor.Extensions.Runtime.csproj", "{5848FCF1-E127-4CE3-8A25-F37032819F8D}"
 EndProject
 EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "PixiDocks.Avalonia", "..\..\PixiDocks\src\PixiDocks.Avalonia\PixiDocks.Avalonia.csproj", "{6D90B6D9-2B6B-4CCA-A522-047546C2147A}"
-EndProject
 Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "PixiEditor.Numerics", "PixiEditor.Numerics\PixiEditor.Numerics.csproj", "{FDA53E74-24B0-4304-8BC7-1A580E3CE7B4}"
 Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "PixiEditor.Numerics", "PixiEditor.Numerics\PixiEditor.Numerics.csproj", "{FDA53E74-24B0-4304-8BC7-1A580E3CE7B4}"
 EndProject
 EndProject
 Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "PixiEditor.WasmApi.Gen", "PixiEditor.WasmApi.Gen\PixiEditor.WasmApi.Gen.csproj", "{5E8F82CF-F48A-40B2-99E3-9BBB8725866A}"
 Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "PixiEditor.WasmApi.Gen", "PixiEditor.WasmApi.Gen\PixiEditor.WasmApi.Gen.csproj", "{5E8F82CF-F48A-40B2-99E3-9BBB8725866A}"
@@ -100,16 +98,20 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "PixiEditor.AnimationRendere
 EndProject
 EndProject
 Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "AnimationRendering", "AnimationRendering", "{2BA72059-FFD7-4887-AE88-269017198933}"
 Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "AnimationRendering", "AnimationRendering", "{2BA72059-FFD7-4887-AE88-269017198933}"
 EndProject
 EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "PixiParser", "..\..\PixiParser\src\PixiParser\PixiParser.csproj", "{2ABF7BD3-08C8-4A08-8F0B-08FE1403DDC3}"
-EndProject
-Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "PixiParser.Skia", "..\..\PixiParser\src\PixiParser.Skia\PixiParser.Skia.csproj", "{F355C56A-3E47-40C0-8204-002233CEFE23}"
-EndProject
 Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "PixiEditor.Common", "PixiEditor.Common\PixiEditor.Common.csproj", "{E92E7B0E-C24B-4087-9DD9-AD10DA3BE80A}"
 Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "PixiEditor.Common", "PixiEditor.Common\PixiEditor.Common.csproj", "{E92E7B0E-C24B-4087-9DD9-AD10DA3BE80A}"
 EndProject
 EndProject
 Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "BuiltInExtensions", "BuiltInExtensions", "{99903753-40A6-434E-8B8F-CE55417CF7FC}"
 Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "BuiltInExtensions", "BuiltInExtensions", "{99903753-40A6-434E-8B8F-CE55417CF7FC}"
 EndProject
 EndProject
 Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "PixiEditor.ClosedBeta", "PixiEditor.ClosedBeta\PixiEditor.ClosedBeta.csproj", "{059904E2-9ACC-41E6-B78D-F0BC03CA9D78}"
 Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "PixiEditor.ClosedBeta", "PixiEditor.ClosedBeta\PixiEditor.ClosedBeta.csproj", "{059904E2-9ACC-41E6-B78D-F0BC03CA9D78}"
 EndProject
 EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "PixiDocks.Avalonia", "PixiDocks\src\PixiDocks.Avalonia\PixiDocks.Avalonia.csproj", "{2B4A9926-0532-4C59-9289-37775A7499A4}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "PixiParser.Skia", "PixiParser\src\PixiParser.Skia\PixiParser.Skia.csproj", "{47BC7BC5-C070-49F4-8C8C-542DEDFC78B5}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "PixiDocks.Core", "PixiDocks\src\PixiDocks.Core\PixiDocks.Core.csproj", "{1CCCA0DF-C0D4-4482-B15D-BB9702726C04}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Libs", "Libs", "{E8A74431-F76F-43B1-BC66-CA05E249E6F4}"
+EndProject
 Global
 Global
 	GlobalSection(SolutionConfigurationPlatforms) = preSolution
 	GlobalSection(SolutionConfigurationPlatforms) = preSolution
 		Debug|x64 = Debug|x64
 		Debug|x64 = Debug|x64
@@ -431,20 +433,6 @@ Global
 		{5848FCF1-E127-4CE3-8A25-F37032819F8D}.Release|x64.Build.0 = Release|Any CPU
 		{5848FCF1-E127-4CE3-8A25-F37032819F8D}.Release|x64.Build.0 = Release|Any CPU
 		{5848FCF1-E127-4CE3-8A25-F37032819F8D}.Steam|x64.ActiveCfg = Release|Any CPU
 		{5848FCF1-E127-4CE3-8A25-F37032819F8D}.Steam|x64.ActiveCfg = Release|Any CPU
 		{5848FCF1-E127-4CE3-8A25-F37032819F8D}.Steam|x64.Build.0 = Release|Any CPU
 		{5848FCF1-E127-4CE3-8A25-F37032819F8D}.Steam|x64.Build.0 = Release|Any CPU
-		{6D90B6D9-2B6B-4CCA-A522-047546C2147A}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{6D90B6D9-2B6B-4CCA-A522-047546C2147A}.Debug|x64.Build.0 = Debug|Any CPU
-		{6D90B6D9-2B6B-4CCA-A522-047546C2147A}.DevRelease|x64.ActiveCfg = Debug|Any CPU
-		{6D90B6D9-2B6B-4CCA-A522-047546C2147A}.DevRelease|x64.Build.0 = Debug|Any CPU
-		{6D90B6D9-2B6B-4CCA-A522-047546C2147A}.DevSteam|x64.ActiveCfg = Debug|Any CPU
-		{6D90B6D9-2B6B-4CCA-A522-047546C2147A}.DevSteam|x64.Build.0 = Debug|Any CPU
-		{6D90B6D9-2B6B-4CCA-A522-047546C2147A}.MSIX Debug|x64.ActiveCfg = Debug|Any CPU
-		{6D90B6D9-2B6B-4CCA-A522-047546C2147A}.MSIX Debug|x64.Build.0 = Debug|Any CPU
-		{6D90B6D9-2B6B-4CCA-A522-047546C2147A}.MSIX|x64.ActiveCfg = Debug|Any CPU
-		{6D90B6D9-2B6B-4CCA-A522-047546C2147A}.MSIX|x64.Build.0 = Debug|Any CPU
-		{6D90B6D9-2B6B-4CCA-A522-047546C2147A}.Release|x64.ActiveCfg = Release|Any CPU
-		{6D90B6D9-2B6B-4CCA-A522-047546C2147A}.Release|x64.Build.0 = Release|Any CPU
-		{6D90B6D9-2B6B-4CCA-A522-047546C2147A}.Steam|x64.ActiveCfg = Release|Any CPU
-		{6D90B6D9-2B6B-4CCA-A522-047546C2147A}.Steam|x64.Build.0 = Release|Any CPU
 		{FDA53E74-24B0-4304-8BC7-1A580E3CE7B4}.Debug|x64.ActiveCfg = Debug|Any CPU
 		{FDA53E74-24B0-4304-8BC7-1A580E3CE7B4}.Debug|x64.ActiveCfg = Debug|Any CPU
 		{FDA53E74-24B0-4304-8BC7-1A580E3CE7B4}.Debug|x64.Build.0 = Debug|Any CPU
 		{FDA53E74-24B0-4304-8BC7-1A580E3CE7B4}.Debug|x64.Build.0 = Debug|Any CPU
 		{FDA53E74-24B0-4304-8BC7-1A580E3CE7B4}.DevRelease|x64.ActiveCfg = Debug|Any CPU
 		{FDA53E74-24B0-4304-8BC7-1A580E3CE7B4}.DevRelease|x64.ActiveCfg = Debug|Any CPU
@@ -617,62 +605,6 @@ Global
 		{CD863C88-72E3-40F4-9AAE-5696BBB4460C}.Steam|ARM64.Build.0 = Debug|Any CPU
 		{CD863C88-72E3-40F4-9AAE-5696BBB4460C}.Steam|ARM64.Build.0 = Debug|Any CPU
 		{CD863C88-72E3-40F4-9AAE-5696BBB4460C}.Steam|x64.ActiveCfg = Release|Any CPU
 		{CD863C88-72E3-40F4-9AAE-5696BBB4460C}.Steam|x64.ActiveCfg = Release|Any CPU
 		{CD863C88-72E3-40F4-9AAE-5696BBB4460C}.Steam|x64.Build.0 = Release|Any CPU
 		{CD863C88-72E3-40F4-9AAE-5696BBB4460C}.Steam|x64.Build.0 = Release|Any CPU
-		{2ABF7BD3-08C8-4A08-8F0B-08FE1403DDC3}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{2ABF7BD3-08C8-4A08-8F0B-08FE1403DDC3}.Debug|x64.Build.0 = Debug|Any CPU
-		{2ABF7BD3-08C8-4A08-8F0B-08FE1403DDC3}.Debug|ARM64.ActiveCfg = Debug|Any CPU
-		{2ABF7BD3-08C8-4A08-8F0B-08FE1403DDC3}.Debug|ARM64.Build.0 = Debug|Any CPU
-		{2ABF7BD3-08C8-4A08-8F0B-08FE1403DDC3}.DevRelease|x64.ActiveCfg = Debug|Any CPU
-		{2ABF7BD3-08C8-4A08-8F0B-08FE1403DDC3}.DevRelease|x64.Build.0 = Debug|Any CPU
-		{2ABF7BD3-08C8-4A08-8F0B-08FE1403DDC3}.DevRelease|ARM64.ActiveCfg = Debug|Any CPU
-		{2ABF7BD3-08C8-4A08-8F0B-08FE1403DDC3}.DevRelease|ARM64.Build.0 = Debug|Any CPU
-		{2ABF7BD3-08C8-4A08-8F0B-08FE1403DDC3}.DevSteam|x64.ActiveCfg = Debug|Any CPU
-		{2ABF7BD3-08C8-4A08-8F0B-08FE1403DDC3}.DevSteam|x64.Build.0 = Debug|Any CPU
-		{2ABF7BD3-08C8-4A08-8F0B-08FE1403DDC3}.DevSteam|ARM64.ActiveCfg = Debug|Any CPU
-		{2ABF7BD3-08C8-4A08-8F0B-08FE1403DDC3}.DevSteam|ARM64.Build.0 = Debug|Any CPU
-		{2ABF7BD3-08C8-4A08-8F0B-08FE1403DDC3}.MSIX Debug|x64.ActiveCfg = Debug|Any CPU
-		{2ABF7BD3-08C8-4A08-8F0B-08FE1403DDC3}.MSIX Debug|x64.Build.0 = Debug|Any CPU
-		{2ABF7BD3-08C8-4A08-8F0B-08FE1403DDC3}.MSIX Debug|ARM64.ActiveCfg = Debug|Any CPU
-		{2ABF7BD3-08C8-4A08-8F0B-08FE1403DDC3}.MSIX Debug|ARM64.Build.0 = Debug|Any CPU
-		{2ABF7BD3-08C8-4A08-8F0B-08FE1403DDC3}.MSIX|x64.ActiveCfg = Debug|Any CPU
-		{2ABF7BD3-08C8-4A08-8F0B-08FE1403DDC3}.MSIX|x64.Build.0 = Debug|Any CPU
-		{2ABF7BD3-08C8-4A08-8F0B-08FE1403DDC3}.MSIX|ARM64.ActiveCfg = Debug|Any CPU
-		{2ABF7BD3-08C8-4A08-8F0B-08FE1403DDC3}.MSIX|ARM64.Build.0 = Debug|Any CPU
-		{2ABF7BD3-08C8-4A08-8F0B-08FE1403DDC3}.Release|x64.ActiveCfg = Release|Any CPU
-		{2ABF7BD3-08C8-4A08-8F0B-08FE1403DDC3}.Release|x64.Build.0 = Release|Any CPU
-		{2ABF7BD3-08C8-4A08-8F0B-08FE1403DDC3}.Release|ARM64.ActiveCfg = Release|Any CPU
-		{2ABF7BD3-08C8-4A08-8F0B-08FE1403DDC3}.Release|ARM64.Build.0 = Release|Any CPU
-		{2ABF7BD3-08C8-4A08-8F0B-08FE1403DDC3}.Steam|ARM64.ActiveCfg = Debug|Any CPU
-		{2ABF7BD3-08C8-4A08-8F0B-08FE1403DDC3}.Steam|ARM64.Build.0 = Debug|Any CPU
-		{2ABF7BD3-08C8-4A08-8F0B-08FE1403DDC3}.Steam|x64.ActiveCfg = Release|Any CPU
-		{2ABF7BD3-08C8-4A08-8F0B-08FE1403DDC3}.Steam|x64.Build.0 = Release|Any CPU
-		{F355C56A-3E47-40C0-8204-002233CEFE23}.Debug|x64.ActiveCfg = Debug|Any CPU
-		{F355C56A-3E47-40C0-8204-002233CEFE23}.Debug|x64.Build.0 = Debug|Any CPU
-		{F355C56A-3E47-40C0-8204-002233CEFE23}.Debug|ARM64.ActiveCfg = Debug|Any CPU
-		{F355C56A-3E47-40C0-8204-002233CEFE23}.Debug|ARM64.Build.0 = Debug|Any CPU
-		{F355C56A-3E47-40C0-8204-002233CEFE23}.DevRelease|x64.ActiveCfg = Debug|Any CPU
-		{F355C56A-3E47-40C0-8204-002233CEFE23}.DevRelease|x64.Build.0 = Debug|Any CPU
-		{F355C56A-3E47-40C0-8204-002233CEFE23}.DevRelease|ARM64.ActiveCfg = Debug|Any CPU
-		{F355C56A-3E47-40C0-8204-002233CEFE23}.DevRelease|ARM64.Build.0 = Debug|Any CPU
-		{F355C56A-3E47-40C0-8204-002233CEFE23}.DevSteam|x64.ActiveCfg = Debug|Any CPU
-		{F355C56A-3E47-40C0-8204-002233CEFE23}.DevSteam|x64.Build.0 = Debug|Any CPU
-		{F355C56A-3E47-40C0-8204-002233CEFE23}.DevSteam|ARM64.ActiveCfg = Debug|Any CPU
-		{F355C56A-3E47-40C0-8204-002233CEFE23}.DevSteam|ARM64.Build.0 = Debug|Any CPU
-		{F355C56A-3E47-40C0-8204-002233CEFE23}.MSIX Debug|x64.ActiveCfg = Debug|Any CPU
-		{F355C56A-3E47-40C0-8204-002233CEFE23}.MSIX Debug|x64.Build.0 = Debug|Any CPU
-		{F355C56A-3E47-40C0-8204-002233CEFE23}.MSIX Debug|ARM64.ActiveCfg = Debug|Any CPU
-		{F355C56A-3E47-40C0-8204-002233CEFE23}.MSIX Debug|ARM64.Build.0 = Debug|Any CPU
-		{F355C56A-3E47-40C0-8204-002233CEFE23}.MSIX|x64.ActiveCfg = Debug|Any CPU
-		{F355C56A-3E47-40C0-8204-002233CEFE23}.MSIX|x64.Build.0 = Debug|Any CPU
-		{F355C56A-3E47-40C0-8204-002233CEFE23}.MSIX|ARM64.ActiveCfg = Debug|Any CPU
-		{F355C56A-3E47-40C0-8204-002233CEFE23}.MSIX|ARM64.Build.0 = Debug|Any CPU
-		{F355C56A-3E47-40C0-8204-002233CEFE23}.Release|x64.ActiveCfg = Release|Any CPU
-		{F355C56A-3E47-40C0-8204-002233CEFE23}.Release|x64.Build.0 = Release|Any CPU
-		{F355C56A-3E47-40C0-8204-002233CEFE23}.Release|ARM64.ActiveCfg = Release|Any CPU
-		{F355C56A-3E47-40C0-8204-002233CEFE23}.Release|ARM64.Build.0 = Release|Any CPU
-		{F355C56A-3E47-40C0-8204-002233CEFE23}.Steam|ARM64.ActiveCfg = Debug|Any CPU
-		{F355C56A-3E47-40C0-8204-002233CEFE23}.Steam|ARM64.Build.0 = Debug|Any CPU
-		{F355C56A-3E47-40C0-8204-002233CEFE23}.Steam|x64.ActiveCfg = Release|Any CPU
-		{F355C56A-3E47-40C0-8204-002233CEFE23}.Steam|x64.Build.0 = Release|Any CPU
 		{E92E7B0E-C24B-4087-9DD9-AD10DA3BE80A}.Debug|x64.ActiveCfg = Debug|Any CPU
 		{E92E7B0E-C24B-4087-9DD9-AD10DA3BE80A}.Debug|x64.ActiveCfg = Debug|Any CPU
 		{E92E7B0E-C24B-4087-9DD9-AD10DA3BE80A}.Debug|x64.Build.0 = Debug|Any CPU
 		{E92E7B0E-C24B-4087-9DD9-AD10DA3BE80A}.Debug|x64.Build.0 = Debug|Any CPU
 		{E92E7B0E-C24B-4087-9DD9-AD10DA3BE80A}.Debug|ARM64.ActiveCfg = Debug|Any CPU
 		{E92E7B0E-C24B-4087-9DD9-AD10DA3BE80A}.Debug|ARM64.ActiveCfg = Debug|Any CPU
@@ -733,6 +665,90 @@ Global
 		{7AEE19FA-A4F8-4ACA-9E39-401AA1F603C2}.Debug|x64.Build.0 = Release|Any CPU
 		{7AEE19FA-A4F8-4ACA-9E39-401AA1F603C2}.Debug|x64.Build.0 = Release|Any CPU
 		{7AEE19FA-A4F8-4ACA-9E39-401AA1F603C2}.Steam|x64.ActiveCfg = Release|Any CPU
 		{7AEE19FA-A4F8-4ACA-9E39-401AA1F603C2}.Steam|x64.ActiveCfg = Release|Any CPU
 		{7AEE19FA-A4F8-4ACA-9E39-401AA1F603C2}.Steam|x64.Build.0 = Release|Any CPU
 		{7AEE19FA-A4F8-4ACA-9E39-401AA1F603C2}.Steam|x64.Build.0 = Release|Any CPU
+		{2B4A9926-0532-4C59-9289-37775A7499A4}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{2B4A9926-0532-4C59-9289-37775A7499A4}.Debug|x64.Build.0 = Debug|Any CPU
+		{2B4A9926-0532-4C59-9289-37775A7499A4}.Debug|ARM64.ActiveCfg = Debug|Any CPU
+		{2B4A9926-0532-4C59-9289-37775A7499A4}.Debug|ARM64.Build.0 = Debug|Any CPU
+		{2B4A9926-0532-4C59-9289-37775A7499A4}.DevRelease|x64.ActiveCfg = Debug|Any CPU
+		{2B4A9926-0532-4C59-9289-37775A7499A4}.DevRelease|x64.Build.0 = Debug|Any CPU
+		{2B4A9926-0532-4C59-9289-37775A7499A4}.DevRelease|ARM64.ActiveCfg = Debug|Any CPU
+		{2B4A9926-0532-4C59-9289-37775A7499A4}.DevRelease|ARM64.Build.0 = Debug|Any CPU
+		{2B4A9926-0532-4C59-9289-37775A7499A4}.DevSteam|x64.ActiveCfg = Debug|Any CPU
+		{2B4A9926-0532-4C59-9289-37775A7499A4}.DevSteam|x64.Build.0 = Debug|Any CPU
+		{2B4A9926-0532-4C59-9289-37775A7499A4}.DevSteam|ARM64.ActiveCfg = Debug|Any CPU
+		{2B4A9926-0532-4C59-9289-37775A7499A4}.DevSteam|ARM64.Build.0 = Debug|Any CPU
+		{2B4A9926-0532-4C59-9289-37775A7499A4}.MSIX Debug|x64.ActiveCfg = Debug|Any CPU
+		{2B4A9926-0532-4C59-9289-37775A7499A4}.MSIX Debug|x64.Build.0 = Debug|Any CPU
+		{2B4A9926-0532-4C59-9289-37775A7499A4}.MSIX Debug|ARM64.ActiveCfg = Debug|Any CPU
+		{2B4A9926-0532-4C59-9289-37775A7499A4}.MSIX Debug|ARM64.Build.0 = Debug|Any CPU
+		{2B4A9926-0532-4C59-9289-37775A7499A4}.MSIX|x64.ActiveCfg = Debug|Any CPU
+		{2B4A9926-0532-4C59-9289-37775A7499A4}.MSIX|x64.Build.0 = Debug|Any CPU
+		{2B4A9926-0532-4C59-9289-37775A7499A4}.MSIX|ARM64.ActiveCfg = Debug|Any CPU
+		{2B4A9926-0532-4C59-9289-37775A7499A4}.MSIX|ARM64.Build.0 = Debug|Any CPU
+		{2B4A9926-0532-4C59-9289-37775A7499A4}.Release|x64.ActiveCfg = Release|Any CPU
+		{2B4A9926-0532-4C59-9289-37775A7499A4}.Release|x64.Build.0 = Release|Any CPU
+		{2B4A9926-0532-4C59-9289-37775A7499A4}.Release|ARM64.ActiveCfg = Release|Any CPU
+		{2B4A9926-0532-4C59-9289-37775A7499A4}.Release|ARM64.Build.0 = Release|Any CPU
+		{2B4A9926-0532-4C59-9289-37775A7499A4}.Steam|x64.ActiveCfg = Debug|Any CPU
+		{2B4A9926-0532-4C59-9289-37775A7499A4}.Steam|x64.Build.0 = Debug|Any CPU
+		{2B4A9926-0532-4C59-9289-37775A7499A4}.Steam|ARM64.ActiveCfg = Debug|Any CPU
+		{2B4A9926-0532-4C59-9289-37775A7499A4}.Steam|ARM64.Build.0 = Debug|Any CPU
+		{47BC7BC5-C070-49F4-8C8C-542DEDFC78B5}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{47BC7BC5-C070-49F4-8C8C-542DEDFC78B5}.Debug|x64.Build.0 = Debug|Any CPU
+		{47BC7BC5-C070-49F4-8C8C-542DEDFC78B5}.Debug|ARM64.ActiveCfg = Debug|Any CPU
+		{47BC7BC5-C070-49F4-8C8C-542DEDFC78B5}.Debug|ARM64.Build.0 = Debug|Any CPU
+		{47BC7BC5-C070-49F4-8C8C-542DEDFC78B5}.DevRelease|x64.ActiveCfg = Debug|Any CPU
+		{47BC7BC5-C070-49F4-8C8C-542DEDFC78B5}.DevRelease|x64.Build.0 = Debug|Any CPU
+		{47BC7BC5-C070-49F4-8C8C-542DEDFC78B5}.DevRelease|ARM64.ActiveCfg = Debug|Any CPU
+		{47BC7BC5-C070-49F4-8C8C-542DEDFC78B5}.DevRelease|ARM64.Build.0 = Debug|Any CPU
+		{47BC7BC5-C070-49F4-8C8C-542DEDFC78B5}.DevSteam|x64.ActiveCfg = Debug|Any CPU
+		{47BC7BC5-C070-49F4-8C8C-542DEDFC78B5}.DevSteam|x64.Build.0 = Debug|Any CPU
+		{47BC7BC5-C070-49F4-8C8C-542DEDFC78B5}.DevSteam|ARM64.ActiveCfg = Debug|Any CPU
+		{47BC7BC5-C070-49F4-8C8C-542DEDFC78B5}.DevSteam|ARM64.Build.0 = Debug|Any CPU
+		{47BC7BC5-C070-49F4-8C8C-542DEDFC78B5}.MSIX Debug|x64.ActiveCfg = Debug|Any CPU
+		{47BC7BC5-C070-49F4-8C8C-542DEDFC78B5}.MSIX Debug|x64.Build.0 = Debug|Any CPU
+		{47BC7BC5-C070-49F4-8C8C-542DEDFC78B5}.MSIX Debug|ARM64.ActiveCfg = Debug|Any CPU
+		{47BC7BC5-C070-49F4-8C8C-542DEDFC78B5}.MSIX Debug|ARM64.Build.0 = Debug|Any CPU
+		{47BC7BC5-C070-49F4-8C8C-542DEDFC78B5}.MSIX|x64.ActiveCfg = Debug|Any CPU
+		{47BC7BC5-C070-49F4-8C8C-542DEDFC78B5}.MSIX|x64.Build.0 = Debug|Any CPU
+		{47BC7BC5-C070-49F4-8C8C-542DEDFC78B5}.MSIX|ARM64.ActiveCfg = Debug|Any CPU
+		{47BC7BC5-C070-49F4-8C8C-542DEDFC78B5}.MSIX|ARM64.Build.0 = Debug|Any CPU
+		{47BC7BC5-C070-49F4-8C8C-542DEDFC78B5}.Release|x64.ActiveCfg = Release|Any CPU
+		{47BC7BC5-C070-49F4-8C8C-542DEDFC78B5}.Release|x64.Build.0 = Release|Any CPU
+		{47BC7BC5-C070-49F4-8C8C-542DEDFC78B5}.Release|ARM64.ActiveCfg = Release|Any CPU
+		{47BC7BC5-C070-49F4-8C8C-542DEDFC78B5}.Release|ARM64.Build.0 = Release|Any CPU
+		{47BC7BC5-C070-49F4-8C8C-542DEDFC78B5}.Steam|x64.ActiveCfg = Debug|Any CPU
+		{47BC7BC5-C070-49F4-8C8C-542DEDFC78B5}.Steam|x64.Build.0 = Debug|Any CPU
+		{47BC7BC5-C070-49F4-8C8C-542DEDFC78B5}.Steam|ARM64.ActiveCfg = Debug|Any CPU
+		{47BC7BC5-C070-49F4-8C8C-542DEDFC78B5}.Steam|ARM64.Build.0 = Debug|Any CPU
+		{1CCCA0DF-C0D4-4482-B15D-BB9702726C04}.Debug|x64.ActiveCfg = Debug|Any CPU
+		{1CCCA0DF-C0D4-4482-B15D-BB9702726C04}.Debug|x64.Build.0 = Debug|Any CPU
+		{1CCCA0DF-C0D4-4482-B15D-BB9702726C04}.Debug|ARM64.ActiveCfg = Debug|Any CPU
+		{1CCCA0DF-C0D4-4482-B15D-BB9702726C04}.Debug|ARM64.Build.0 = Debug|Any CPU
+		{1CCCA0DF-C0D4-4482-B15D-BB9702726C04}.DevRelease|x64.ActiveCfg = Debug|Any CPU
+		{1CCCA0DF-C0D4-4482-B15D-BB9702726C04}.DevRelease|x64.Build.0 = Debug|Any CPU
+		{1CCCA0DF-C0D4-4482-B15D-BB9702726C04}.DevRelease|ARM64.ActiveCfg = Debug|Any CPU
+		{1CCCA0DF-C0D4-4482-B15D-BB9702726C04}.DevRelease|ARM64.Build.0 = Debug|Any CPU
+		{1CCCA0DF-C0D4-4482-B15D-BB9702726C04}.DevSteam|x64.ActiveCfg = Debug|Any CPU
+		{1CCCA0DF-C0D4-4482-B15D-BB9702726C04}.DevSteam|x64.Build.0 = Debug|Any CPU
+		{1CCCA0DF-C0D4-4482-B15D-BB9702726C04}.DevSteam|ARM64.ActiveCfg = Debug|Any CPU
+		{1CCCA0DF-C0D4-4482-B15D-BB9702726C04}.DevSteam|ARM64.Build.0 = Debug|Any CPU
+		{1CCCA0DF-C0D4-4482-B15D-BB9702726C04}.MSIX Debug|x64.ActiveCfg = Debug|Any CPU
+		{1CCCA0DF-C0D4-4482-B15D-BB9702726C04}.MSIX Debug|x64.Build.0 = Debug|Any CPU
+		{1CCCA0DF-C0D4-4482-B15D-BB9702726C04}.MSIX Debug|ARM64.ActiveCfg = Debug|Any CPU
+		{1CCCA0DF-C0D4-4482-B15D-BB9702726C04}.MSIX Debug|ARM64.Build.0 = Debug|Any CPU
+		{1CCCA0DF-C0D4-4482-B15D-BB9702726C04}.MSIX|x64.ActiveCfg = Debug|Any CPU
+		{1CCCA0DF-C0D4-4482-B15D-BB9702726C04}.MSIX|x64.Build.0 = Debug|Any CPU
+		{1CCCA0DF-C0D4-4482-B15D-BB9702726C04}.MSIX|ARM64.ActiveCfg = Debug|Any CPU
+		{1CCCA0DF-C0D4-4482-B15D-BB9702726C04}.MSIX|ARM64.Build.0 = Debug|Any CPU
+		{1CCCA0DF-C0D4-4482-B15D-BB9702726C04}.Release|x64.ActiveCfg = Release|Any CPU
+		{1CCCA0DF-C0D4-4482-B15D-BB9702726C04}.Release|x64.Build.0 = Release|Any CPU
+		{1CCCA0DF-C0D4-4482-B15D-BB9702726C04}.Release|ARM64.ActiveCfg = Release|Any CPU
+		{1CCCA0DF-C0D4-4482-B15D-BB9702726C04}.Release|ARM64.Build.0 = Release|Any CPU
+		{1CCCA0DF-C0D4-4482-B15D-BB9702726C04}.Steam|x64.ActiveCfg = Debug|Any CPU
+		{1CCCA0DF-C0D4-4482-B15D-BB9702726C04}.Steam|x64.Build.0 = Debug|Any CPU
+		{1CCCA0DF-C0D4-4482-B15D-BB9702726C04}.Steam|ARM64.ActiveCfg = Debug|Any CPU
+		{1CCCA0DF-C0D4-4482-B15D-BB9702726C04}.Steam|ARM64.Build.0 = Debug|Any CPU
 	EndGlobalSection
 	EndGlobalSection
 	GlobalSection(SolutionProperties) = preSolution
 	GlobalSection(SolutionProperties) = preSolution
 		HideSolutionNode = FALSE
 		HideSolutionNode = FALSE
@@ -780,6 +796,9 @@ Global
 		{CD863C88-72E3-40F4-9AAE-5696BBB4460C} = {2BA72059-FFD7-4887-AE88-269017198933}
 		{CD863C88-72E3-40F4-9AAE-5696BBB4460C} = {2BA72059-FFD7-4887-AE88-269017198933}
 		{E92E7B0E-C24B-4087-9DD9-AD10DA3BE80A} = {1E816135-76C1-4255-BE3C-BF17895A65AA}
 		{E92E7B0E-C24B-4087-9DD9-AD10DA3BE80A} = {1E816135-76C1-4255-BE3C-BF17895A65AA}
 		{059904E2-9ACC-41E6-B78D-F0BC03CA9D78} = {99903753-40A6-434E-8B8F-CE55417CF7FC}
 		{059904E2-9ACC-41E6-B78D-F0BC03CA9D78} = {99903753-40A6-434E-8B8F-CE55417CF7FC}
+		{2B4A9926-0532-4C59-9289-37775A7499A4} = {E8A74431-F76F-43B1-BC66-CA05E249E6F4}
+		{1CCCA0DF-C0D4-4482-B15D-BB9702726C04} = {E8A74431-F76F-43B1-BC66-CA05E249E6F4}
+		{47BC7BC5-C070-49F4-8C8C-542DEDFC78B5} = {E8A74431-F76F-43B1-BC66-CA05E249E6F4}
 	EndGlobalSection
 	EndGlobalSection
 	GlobalSection(ExtensibilityGlobals) = postSolution
 	GlobalSection(ExtensibilityGlobals) = postSolution
 		SolutionGuid = {D04B4AB0-CA33-42FD-A909-79966F9255C5}
 		SolutionGuid = {D04B4AB0-CA33-42FD-A909-79966F9255C5}

+ 1 - 0
src/PixiParser

@@ -0,0 +1 @@
+Subproject commit 296fae0aee6835ebd45145c5ac708e378fcfa9c3