diff --git a/autoadd.sh b/autoadd.sh index d909a449..08cc4be2 100644 --- a/autoadd.sh +++ b/autoadd.sh @@ -54,4 +54,4 @@ echo "Successfully pushed, press enter to quit" read commit_message clear -exit \ No newline at end of file +exit diff --git a/内核源代码/.vs/ProjectEvaluation/stgsharpdevelop.metadata.v9.bin b/内核源代码/.vs/ProjectEvaluation/stgsharpdevelop.metadata.v9.bin index f6b9127e..e06afa45 100644 Binary files a/内核源代码/.vs/ProjectEvaluation/stgsharpdevelop.metadata.v9.bin and b/内核源代码/.vs/ProjectEvaluation/stgsharpdevelop.metadata.v9.bin differ diff --git a/内核源代码/.vs/ProjectEvaluation/stgsharpdevelop.projects.v9.bin b/内核源代码/.vs/ProjectEvaluation/stgsharpdevelop.projects.v9.bin index 52ce0d59..339ca9f4 100644 Binary files a/内核源代码/.vs/ProjectEvaluation/stgsharpdevelop.projects.v9.bin and b/内核源代码/.vs/ProjectEvaluation/stgsharpdevelop.projects.v9.bin differ diff --git a/内核源代码/.vs/ProjectEvaluation/stgsharpdevelop.strings.v9.bin b/内核源代码/.vs/ProjectEvaluation/stgsharpdevelop.strings.v9.bin index 57d893a9..1aba6011 100644 Binary files a/内核源代码/.vs/ProjectEvaluation/stgsharpdevelop.strings.v9.bin and b/内核源代码/.vs/ProjectEvaluation/stgsharpdevelop.strings.v9.bin differ diff --git a/内核源代码/.vs/StgSharpDevelop/CopilotIndices/0.2.1634.3922/CodeChunks.db b/内核源代码/.vs/StgSharpDevelop/CopilotIndices/0.2.1634.3922/CodeChunks.db index 95ae7c46..25c1ae77 100644 Binary files a/内核源代码/.vs/StgSharpDevelop/CopilotIndices/0.2.1634.3922/CodeChunks.db and b/内核源代码/.vs/StgSharpDevelop/CopilotIndices/0.2.1634.3922/CodeChunks.db differ diff --git a/内核源代码/.vs/StgSharpDevelop/CopilotIndices/0.2.1634.3922/SemanticSymbols.db b/内核源代码/.vs/StgSharpDevelop/CopilotIndices/0.2.1634.3922/SemanticSymbols.db index 5a8b8928..180b9b25 100644 Binary files a/内核源代码/.vs/StgSharpDevelop/CopilotIndices/0.2.1634.3922/SemanticSymbols.db and b/内核源代码/.vs/StgSharpDevelop/CopilotIndices/0.2.1634.3922/SemanticSymbols.db differ diff --git a/内核源代码/.vs/StgSharpDevelop/CopilotIndices/0.2.1634.3922/SemanticSymbols.db-shm b/内核源代码/.vs/StgSharpDevelop/CopilotIndices/0.2.1634.3922/SemanticSymbols.db-shm index b7830f2e..07d01552 100644 Binary files a/内核源代码/.vs/StgSharpDevelop/CopilotIndices/0.2.1634.3922/SemanticSymbols.db-shm and b/内核源代码/.vs/StgSharpDevelop/CopilotIndices/0.2.1634.3922/SemanticSymbols.db-shm differ diff --git a/内核源代码/.vs/StgSharpDevelop/CopilotIndices/0.2.1634.3922/SemanticSymbols.db-wal b/内核源代码/.vs/StgSharpDevelop/CopilotIndices/0.2.1634.3922/SemanticSymbols.db-wal index b9001ec4..de0e3ca3 100644 Binary files a/内核源代码/.vs/StgSharpDevelop/CopilotIndices/0.2.1634.3922/SemanticSymbols.db-wal and b/内核源代码/.vs/StgSharpDevelop/CopilotIndices/0.2.1634.3922/SemanticSymbols.db-wal differ diff --git a/内核源代码/.vs/StgSharpDevelop/DesignTimeBuild/.dtbcache.v2 b/内核源代码/.vs/StgSharpDevelop/DesignTimeBuild/.dtbcache.v2 index 4508b5f0..e26d720d 100644 Binary files a/内核源代码/.vs/StgSharpDevelop/DesignTimeBuild/.dtbcache.v2 and b/内核源代码/.vs/StgSharpDevelop/DesignTimeBuild/.dtbcache.v2 differ diff --git a/内核源代码/.vs/StgSharpDevelop/FileContentIndex/00fc3025-ebbc-4c78-b193-54cca6915e8b.vsidx b/内核源代码/.vs/StgSharpDevelop/FileContentIndex/00fc3025-ebbc-4c78-b193-54cca6915e8b.vsidx new file mode 100644 index 00000000..9a24778f Binary files /dev/null and b/内核源代码/.vs/StgSharpDevelop/FileContentIndex/00fc3025-ebbc-4c78-b193-54cca6915e8b.vsidx differ diff --git a/内核源代码/.vs/StgSharpDevelop/FileContentIndex/18320af7-5f66-4ccc-a515-505f73737605.vsidx b/内核源代码/.vs/StgSharpDevelop/FileContentIndex/18320af7-5f66-4ccc-a515-505f73737605.vsidx deleted file mode 100644 index f348a770..00000000 Binary files a/内核源代码/.vs/StgSharpDevelop/FileContentIndex/18320af7-5f66-4ccc-a515-505f73737605.vsidx and /dev/null differ diff --git a/内核源代码/.vs/StgSharpDevelop/FileContentIndex/54e958d5-c565-4cd4-8989-684bde11af18.vsidx b/内核源代码/.vs/StgSharpDevelop/FileContentIndex/54e958d5-c565-4cd4-8989-684bde11af18.vsidx deleted file mode 100644 index 7181aa4f..00000000 Binary files a/内核源代码/.vs/StgSharpDevelop/FileContentIndex/54e958d5-c565-4cd4-8989-684bde11af18.vsidx and /dev/null differ diff --git a/内核源代码/.vs/StgSharpDevelop/FileContentIndex/57029b88-36d8-46ab-a913-49ccaadbb922.vsidx b/内核源代码/.vs/StgSharpDevelop/FileContentIndex/57029b88-36d8-46ab-a913-49ccaadbb922.vsidx new file mode 100644 index 00000000..1feca53c Binary files /dev/null and b/内核源代码/.vs/StgSharpDevelop/FileContentIndex/57029b88-36d8-46ab-a913-49ccaadbb922.vsidx differ diff --git a/内核源代码/.vs/StgSharpDevelop/FileContentIndex/4671fd0b-8c96-4713-98ff-e808a25fdb2a.vsidx b/内核源代码/.vs/StgSharpDevelop/FileContentIndex/65bec470-b298-4fe5-a94b-29e3ca29e1e6.vsidx similarity index 71% rename from 内核源代码/.vs/StgSharpDevelop/FileContentIndex/4671fd0b-8c96-4713-98ff-e808a25fdb2a.vsidx rename to 内核源代码/.vs/StgSharpDevelop/FileContentIndex/65bec470-b298-4fe5-a94b-29e3ca29e1e6.vsidx index 8ba60ca8..0a389f01 100644 Binary files a/内核源代码/.vs/StgSharpDevelop/FileContentIndex/4671fd0b-8c96-4713-98ff-e808a25fdb2a.vsidx and b/内核源代码/.vs/StgSharpDevelop/FileContentIndex/65bec470-b298-4fe5-a94b-29e3ca29e1e6.vsidx differ diff --git a/内核源代码/.vs/StgSharpDevelop/FileContentIndex/749fe78a-918f-4a8e-ac35-9889ac3ddfa1.vsidx b/内核源代码/.vs/StgSharpDevelop/FileContentIndex/749fe78a-918f-4a8e-ac35-9889ac3ddfa1.vsidx new file mode 100644 index 00000000..d0338ba3 Binary files /dev/null and b/内核源代码/.vs/StgSharpDevelop/FileContentIndex/749fe78a-918f-4a8e-ac35-9889ac3ddfa1.vsidx differ diff --git a/内核源代码/.vs/StgSharpDevelop/FileContentIndex/9b973e85-d20d-43cf-8d8e-f5710021940d.vsidx b/内核源代码/.vs/StgSharpDevelop/FileContentIndex/9b973e85-d20d-43cf-8d8e-f5710021940d.vsidx deleted file mode 100644 index f7447618..00000000 Binary files a/内核源代码/.vs/StgSharpDevelop/FileContentIndex/9b973e85-d20d-43cf-8d8e-f5710021940d.vsidx and /dev/null differ diff --git a/内核源代码/.vs/StgSharpDevelop/v17/.futdcache.v2 b/内核源代码/.vs/StgSharpDevelop/v17/.futdcache.v2 index 06409d85..6788c52e 100644 Binary files a/内核源代码/.vs/StgSharpDevelop/v17/.futdcache.v2 and b/内核源代码/.vs/StgSharpDevelop/v17/.futdcache.v2 differ diff --git a/内核源代码/.vs/StgSharpDevelop/v17/.suo b/内核源代码/.vs/StgSharpDevelop/v17/.suo index 63102971..b8aa17bd 100644 Binary files a/内核源代码/.vs/StgSharpDevelop/v17/.suo and b/内核源代码/.vs/StgSharpDevelop/v17/.suo differ diff --git a/内核源代码/.vs/StgSharpDevelop/v17/DocumentLayout.backup.json b/内核源代码/.vs/StgSharpDevelop/v17/DocumentLayout.backup.json index 4a469b0e..a8bdf965 100644 --- a/内核源代码/.vs/StgSharpDevelop/v17/DocumentLayout.backup.json +++ b/内核源代码/.vs/StgSharpDevelop/v17/DocumentLayout.backup.json @@ -3,40 +3,88 @@ "WorkspaceRootPath": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\", "Documents": [ { - "AbsoluteMoniker": "D:0:0:{5B51F5EA-138C-46B5-B36F-1D389968B6CF}|StgSharp.Script\\StgSharp.Script.csproj|d:\\nitloadindustry\\\u7814\u7A76\u9879\u76EE\\1-flagship\\th2020\\projectfile\\\u5185\u6838\u6E90\u4EE3\u7801\\stgsharp.script\\express\\expcompile.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{5B51F5EA-138C-46B5-B36F-1D389968B6CF}|StgSharp.Script\\StgSharp.Script.csproj|solutionrelative:stgsharp.script\\express\\expcompile.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + "AbsoluteMoniker": "D:0:0:{5B51F5EA-138C-46B5-B36F-1D389968B6CF}|StgSharp.Script\\StgSharp.Script.csproj|d:\\nitloadindustry\\\u7814\u7A76\u9879\u76EE\\1-flagship\\th2020\\projectfile\\\u5185\u6838\u6E90\u4EE3\u7801\\stgsharp.script\\express\\expsourcereader.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{5B51F5EA-138C-46B5-B36F-1D389968B6CF}|StgSharp.Script\\StgSharp.Script.csproj|solutionrelative:stgsharp.script\\express\\expsourcereader.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" }, { - "AbsoluteMoniker": "D:0:0:{5B51F5EA-138C-46B5-B36F-1D389968B6CF}|StgSharp.Script\\StgSharp.Script.csproj|d:\\nitloadindustry\\\u7814\u7A76\u9879\u76EE\\1-flagship\\th2020\\projectfile\\\u5185\u6838\u6E90\u4EE3\u7801\\stgsharp.script\\express\\element\\expconst.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{5B51F5EA-138C-46B5-B36F-1D389968B6CF}|StgSharp.Script\\StgSharp.Script.csproj|solutionrelative:stgsharp.script\\express\\element\\expconst.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + "AbsoluteMoniker": "D:0:0:{A74EABDE-B94D-4F8B-9305-F9D3850D4C70}|STgSharpTest\\StgSharpTest.csproj|d:\\nitloadindustry\\\u7814\u7A76\u9879\u76EE\\1-flagship\\th2020\\projectfile\\\u5185\u6838\u6E90\u4EE3\u7801\\stgsharptest\\unittest1.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{A74EABDE-B94D-4F8B-9305-F9D3850D4C70}|STgSharpTest\\StgSharpTest.csproj|solutionrelative:stgsharptest\\unittest1.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{5B51F5EA-138C-46B5-B36F-1D389968B6CF}|StgSharp.Script\\StgSharp.Script.csproj|d:\\nitloadindustry\\\u7814\u7A76\u9879\u76EE\\1-flagship\\th2020\\projectfile\\\u5185\u6838\u6E90\u4EE3\u7801\\stgsharp.script\\express\\expschemasource.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{5B51F5EA-138C-46B5-B36F-1D389968B6CF}|StgSharp.Script\\StgSharp.Script.csproj|solutionrelative:stgsharp.script\\express\\expschemasource.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{5B51F5EA-138C-46B5-B36F-1D389968B6CF}|StgSharp.Script\\StgSharp.Script.csproj|d:\\nitloadindustry\\\u7814\u7A76\u9879\u76EE\\1-flagship\\th2020\\projectfile\\\u5185\u6838\u6E90\u4EE3\u7801\\stgsharp.script\\scriptsourcetransmitter.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{5B51F5EA-138C-46B5-B36F-1D389968B6CF}|StgSharp.Script\\StgSharp.Script.csproj|solutionrelative:stgsharp.script\\scriptsourcetransmitter.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{5B51F5EA-138C-46B5-B36F-1D389968B6CF}|StgSharp.Script\\StgSharp.Script.csproj|d:\\nitloadindustry\\\u7814\u7A76\u9879\u76EE\\1-flagship\\th2020\\projectfile\\\u5185\u6838\u6E90\u4EE3\u7801\\stgsharp.script\\codelinehelper.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{5B51F5EA-138C-46B5-B36F-1D389968B6CF}|StgSharp.Script\\StgSharp.Script.csproj|solutionrelative:stgsharp.script\\codelinehelper.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{5B51F5EA-138C-46B5-B36F-1D389968B6CF}|StgSharp.Script\\StgSharp.Script.csproj|d:\\nitloadindustry\\\u7814\u7A76\u9879\u76EE\\1-flagship\\th2020\\projectfile\\\u5185\u6838\u6E90\u4EE3\u7801\\stgsharp.script\\express\\expsource.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{5B51F5EA-138C-46B5-B36F-1D389968B6CF}|StgSharp.Script\\StgSharp.Script.csproj|solutionrelative:stgsharp.script\\express\\expsource.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{5B51F5EA-138C-46B5-B36F-1D389968B6CF}|StgSharp.Script\\StgSharp.Script.csproj|d:\\nitloadindustry\\\u7814\u7A76\u9879\u76EE\\1-flagship\\th2020\\projectfile\\\u5185\u6838\u6E90\u4EE3\u7801\\stgsharp.script\\iscriptsourceprovider.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{5B51F5EA-138C-46B5-B36F-1D389968B6CF}|StgSharp.Script\\StgSharp.Script.csproj|solutionrelative:stgsharp.script\\iscriptsourceprovider.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" }, { "AbsoluteMoniker": "D:0:0:{5B51F5EA-138C-46B5-B36F-1D389968B6CF}|StgSharp.Script\\StgSharp.Script.csproj|d:\\nitloadindustry\\\u7814\u7A76\u9879\u76EE\\1-flagship\\th2020\\projectfile\\\u5185\u6838\u6E90\u4EE3\u7801\\stgsharp.script\\express\\expschema.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", "RelativeMoniker": "D:0:0:{5B51F5EA-138C-46B5-B36F-1D389968B6CF}|StgSharp.Script\\StgSharp.Script.csproj|solutionrelative:stgsharp.script\\express\\expschema.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" }, { - "AbsoluteMoniker": "D:0:0:{5B51F5EA-138C-46B5-B36F-1D389968B6CF}|StgSharp.Script\\StgSharp.Script.csproj|d:\\nitloadindustry\\\u7814\u7A76\u9879\u76EE\\1-flagship\\th2020\\projectfile\\\u5185\u6838\u6E90\u4EE3\u7801\\stgsharp.script\\express\\expreader.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{5B51F5EA-138C-46B5-B36F-1D389968B6CF}|StgSharp.Script\\StgSharp.Script.csproj|solutionrelative:stgsharp.script\\express\\expreader.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + "AbsoluteMoniker": "D:0:0:{5B51F5EA-138C-46B5-B36F-1D389968B6CF}|StgSharp.Script\\StgSharp.Script.csproj|d:\\nitloadindustry\\\u7814\u7A76\u9879\u76EE\\1-flagship\\th2020\\projectfile\\\u5185\u6838\u6E90\u4EE3\u7801\\stgsharp.script\\express\\expcompile.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{5B51F5EA-138C-46B5-B36F-1D389968B6CF}|StgSharp.Script\\StgSharp.Script.csproj|solutionrelative:stgsharp.script\\express\\expcompile.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" }, { - "AbsoluteMoniker": "D:0:0:{5B51F5EA-138C-46B5-B36F-1D389968B6CF}|StgSharp.Script\\StgSharp.Script.csproj|d:\\nitloadindustry\\\u7814\u7A76\u9879\u76EE\\1-flagship\\th2020\\projectfile\\\u5185\u6838\u6E90\u4EE3\u7801\\stgsharp.script\\express\\builtin\\exprepeat.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{5B51F5EA-138C-46B5-B36F-1D389968B6CF}|StgSharp.Script\\StgSharp.Script.csproj|solutionrelative:stgsharp.script\\express\\builtin\\exprepeat.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + "AbsoluteMoniker": "D:0:0:{5B51F5EA-138C-46B5-B36F-1D389968B6CF}|StgSharp.Script\\StgSharp.Script.csproj|d:\\nitloadindustry\\\u7814\u7A76\u9879\u76EE\\1-flagship\\th2020\\projectfile\\\u5185\u6838\u6E90\u4EE3\u7801\\stgsharp.script\\iexpressiontoken.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{5B51F5EA-138C-46B5-B36F-1D389968B6CF}|StgSharp.Script\\StgSharp.Script.csproj|solutionrelative:stgsharp.script\\iexpressiontoken.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{5B51F5EA-138C-46B5-B36F-1D389968B6CF}|StgSharp.Script\\StgSharp.Script.csproj|d:\\nitloadindustry\\\u7814\u7A76\u9879\u76EE\\1-flagship\\th2020\\projectfile\\\u5185\u6838\u6E90\u4EE3\u7801\\stgsharp.script\\express\\expelementinstancebase.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{5B51F5EA-138C-46B5-B36F-1D389968B6CF}|StgSharp.Script\\StgSharp.Script.csproj|solutionrelative:stgsharp.script\\express\\expelementinstancebase.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{5B51F5EA-138C-46B5-B36F-1D389968B6CF}|StgSharp.Script\\StgSharp.Script.csproj|d:\\nitloadindustry\\\u7814\u7A76\u9879\u76EE\\1-flagship\\th2020\\projectfile\\\u5185\u6838\u6E90\u4EE3\u7801\\stgsharp.script\\express\\element\\expconst.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{5B51F5EA-138C-46B5-B36F-1D389968B6CF}|StgSharp.Script\\StgSharp.Script.csproj|solutionrelative:stgsharp.script\\express\\element\\expconst.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{610B992B-BB34-49C3-9993-676C595FC12E}|StgSharpDebug\\StgSharpDebug.csproj|d:\\nitloadindustry\\\u7814\u7A76\u9879\u76EE\\1-flagship\\th2020\\projectfile\\\u5185\u6838\u6E90\u4EE3\u7801\\stgsharpdebug\\program.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{610B992B-BB34-49C3-9993-676C595FC12E}|StgSharpDebug\\StgSharpDebug.csproj|solutionrelative:stgsharpdebug\\program.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{3EAF2EE6-FA9E-4F57-951F-7E6F8125DFBF}|StgSharp.Common\\StgSharp.Common.csproj|d:\\nitloadindustry\\\u7814\u7A76\u9879\u76EE\\1-flagship\\th2020\\projectfile\\\u5185\u6838\u6E90\u4EE3\u7801\\stgsharp.common\\collections\\keymultiplexer.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{3EAF2EE6-FA9E-4F57-951F-7E6F8125DFBF}|StgSharp.Common\\StgSharp.Common.csproj|solutionrelative:stgsharp.common\\collections\\keymultiplexer.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{3EAF2EE6-FA9E-4F57-951F-7E6F8125DFBF}|StgSharp.Common\\StgSharp.Common.csproj|d:\\nitloadindustry\\\u7814\u7A76\u9879\u76EE\\1-flagship\\th2020\\projectfile\\\u5185\u6838\u6E90\u4EE3\u7801\\stgsharp.common\\graphics\\renderstream.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{3EAF2EE6-FA9E-4F57-951F-7E6F8125DFBF}|StgSharp.Common\\StgSharp.Common.csproj|solutionrelative:stgsharp.common\\graphics\\renderstream.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" }, { "AbsoluteMoniker": "D:0:0:{5B51F5EA-138C-46B5-B36F-1D389968B6CF}|StgSharp.Script\\StgSharp.Script.csproj|d:\\nitloadindustry\\\u7814\u7A76\u9879\u76EE\\1-flagship\\th2020\\projectfile\\\u5185\u6838\u6E90\u4EE3\u7801\\stgsharp.script\\express\\exptoken.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", "RelativeMoniker": "D:0:0:{5B51F5EA-138C-46B5-B36F-1D389968B6CF}|StgSharp.Script\\StgSharp.Script.csproj|solutionrelative:stgsharp.script\\express\\exptoken.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" }, + { + "AbsoluteMoniker": "D:0:0:{5B51F5EA-138C-46B5-B36F-1D389968B6CF}|StgSharp.Script\\StgSharp.Script.csproj|d:\\nitloadindustry\\\u7814\u7A76\u9879\u76EE\\1-flagship\\th2020\\projectfile\\\u5185\u6838\u6E90\u4EE3\u7801\\stgsharp.script\\express\\builtin\\expbuiltinconstant.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{5B51F5EA-138C-46B5-B36F-1D389968B6CF}|StgSharp.Script\\StgSharp.Script.csproj|solutionrelative:stgsharp.script\\express\\builtin\\expbuiltinconstant.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, { "AbsoluteMoniker": "D:0:0:{5B51F5EA-138C-46B5-B36F-1D389968B6CF}|StgSharp.Script\\StgSharp.Script.csproj|d:\\nitloadindustry\\\u7814\u7A76\u9879\u76EE\\1-flagship\\th2020\\projectfile\\\u5185\u6838\u6E90\u4EE3\u7801\\stgsharp.script\\express\\builtin\\expliteraltoken.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", "RelativeMoniker": "D:0:0:{5B51F5EA-138C-46B5-B36F-1D389968B6CF}|StgSharp.Script\\StgSharp.Script.csproj|solutionrelative:stgsharp.script\\express\\builtin\\expliteraltoken.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" }, { - "AbsoluteMoniker": "D:0:0:{5B51F5EA-138C-46B5-B36F-1D389968B6CF}|StgSharp.Script\\StgSharp.Script.csproj|d:\\nitloadindustry\\\u7814\u7A76\u9879\u76EE\\1-flagship\\th2020\\projectfile\\\u5185\u6838\u6E90\u4EE3\u7801\\stgsharp.script\\express\\builtin\\expiftoken.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{5B51F5EA-138C-46B5-B36F-1D389968B6CF}|StgSharp.Script\\StgSharp.Script.csproj|solutionrelative:stgsharp.script\\express\\builtin\\expiftoken.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + "AbsoluteMoniker": "D:0:0:{5B51F5EA-138C-46B5-B36F-1D389968B6CF}|StgSharp.Script\\StgSharp.Script.csproj|d:\\nitloadindustry\\\u7814\u7A76\u9879\u76EE\\1-flagship\\th2020\\projectfile\\\u5185\u6838\u6E90\u4EE3\u7801\\stgsharp.script\\express\\builtin\\expbuiltintype.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{5B51F5EA-138C-46B5-B36F-1D389968B6CF}|StgSharp.Script\\StgSharp.Script.csproj|solutionrelative:stgsharp.script\\express\\builtin\\expbuiltintype.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" }, { - "AbsoluteMoniker": "D:0:0:{5B51F5EA-138C-46B5-B36F-1D389968B6CF}|StgSharp.Script\\StgSharp.Script.csproj|d:\\nitloadindustry\\\u7814\u7A76\u9879\u76EE\\1-flagship\\th2020\\projectfile\\\u5185\u6838\u6E90\u4EE3\u7801\\stgsharp.script\\iexpressiontoken.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{5B51F5EA-138C-46B5-B36F-1D389968B6CF}|StgSharp.Script\\StgSharp.Script.csproj|solutionrelative:stgsharp.script\\iexpressiontoken.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + "AbsoluteMoniker": "D:0:0:{5B51F5EA-138C-46B5-B36F-1D389968B6CF}|StgSharp.Script\\StgSharp.Script.csproj|d:\\nitloadindustry\\\u7814\u7A76\u9879\u76EE\\1-flagship\\th2020\\projectfile\\\u5185\u6838\u6E90\u4EE3\u7801\\stgsharp.script\\express\\builtin\\exprepeat.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{5B51F5EA-138C-46B5-B36F-1D389968B6CF}|StgSharp.Script\\StgSharp.Script.csproj|solutionrelative:stgsharp.script\\express\\builtin\\exprepeat.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{5B51F5EA-138C-46B5-B36F-1D389968B6CF}|StgSharp.Script\\StgSharp.Script.csproj|d:\\nitloadindustry\\\u7814\u7A76\u9879\u76EE\\1-flagship\\th2020\\projectfile\\\u5185\u6838\u6E90\u4EE3\u7801\\stgsharp.script\\express\\builtin\\expiftoken.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{5B51F5EA-138C-46B5-B36F-1D389968B6CF}|StgSharp.Script\\StgSharp.Script.csproj|solutionrelative:stgsharp.script\\express\\builtin\\expiftoken.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" }, { "AbsoluteMoniker": "D:0:0:{5B51F5EA-138C-46B5-B36F-1D389968B6CF}|StgSharp.Script\\StgSharp.Script.csproj|d:\\nitloadindustry\\\u7814\u7A76\u9879\u76EE\\1-flagship\\th2020\\projectfile\\\u5185\u6838\u6E90\u4EE3\u7801\\stgsharp.script\\express\\element\\exptype.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", @@ -102,42 +150,18 @@ "AbsoluteMoniker": "D:0:0:{5B51F5EA-138C-46B5-B36F-1D389968B6CF}|StgSharp.Script\\StgSharp.Script.csproj|d:\\nitloadindustry\\\u7814\u7A76\u9879\u76EE\\1-flagship\\th2020\\projectfile\\\u5185\u6838\u6E90\u4EE3\u7801\\stgsharp.script\\express\\exceptions.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", "RelativeMoniker": "D:0:0:{5B51F5EA-138C-46B5-B36F-1D389968B6CF}|StgSharp.Script\\StgSharp.Script.csproj|solutionrelative:stgsharp.script\\express\\exceptions.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" }, - { - "AbsoluteMoniker": "D:0:0:{5B51F5EA-138C-46B5-B36F-1D389968B6CF}|StgSharp.Script\\StgSharp.Script.csproj|d:\\nitloadindustry\\\u7814\u7A76\u9879\u76EE\\1-flagship\\th2020\\projectfile\\\u5185\u6838\u6E90\u4EE3\u7801\\stgsharp.script\\express\\builtin\\builtintype.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{5B51F5EA-138C-46B5-B36F-1D389968B6CF}|StgSharp.Script\\StgSharp.Script.csproj|solutionrelative:stgsharp.script\\express\\builtin\\builtintype.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" - }, { "AbsoluteMoniker": "D:0:0:{5B51F5EA-138C-46B5-B36F-1D389968B6CF}|StgSharp.Script\\StgSharp.Script.csproj|d:\\nitloadindustry\\\u7814\u7A76\u9879\u76EE\\1-flagship\\th2020\\projectfile\\\u5185\u6838\u6E90\u4EE3\u7801\\stgsharp.script\\express\\explogic.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", "RelativeMoniker": "D:0:0:{5B51F5EA-138C-46B5-B36F-1D389968B6CF}|StgSharp.Script\\StgSharp.Script.csproj|solutionrelative:stgsharp.script\\express\\explogic.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" }, - { - "AbsoluteMoniker": "D:0:0:{3EAF2EE6-FA9E-4F57-951F-7E6F8125DFBF}|StgSharp.Common\\StgSharp.Common.csproj|d:\\nitloadindustry\\\u7814\u7A76\u9879\u76EE\\1-flagship\\th2020\\projectfile\\\u5185\u6838\u6E90\u4EE3\u7801\\stgsharp.common\\collections\\keymultiplexer.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{3EAF2EE6-FA9E-4F57-951F-7E6F8125DFBF}|StgSharp.Common\\StgSharp.Common.csproj|solutionrelative:stgsharp.common\\collections\\keymultiplexer.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" - }, - { - "AbsoluteMoniker": "D:0:0:{5B51F5EA-138C-46B5-B36F-1D389968B6CF}|StgSharp.Script\\StgSharp.Script.csproj|d:\\nitloadindustry\\\u7814\u7A76\u9879\u76EE\\1-flagship\\th2020\\projectfile\\\u5185\u6838\u6E90\u4EE3\u7801\\stgsharp.script\\express\\expelementinstancebase.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{5B51F5EA-138C-46B5-B36F-1D389968B6CF}|StgSharp.Script\\StgSharp.Script.csproj|solutionrelative:stgsharp.script\\express\\expelementinstancebase.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" - }, - { - "AbsoluteMoniker": "D:0:0:{5B51F5EA-138C-46B5-B36F-1D389968B6CF}|StgSharp.Script\\StgSharp.Script.csproj|d:\\nitloadindustry\\\u7814\u7A76\u9879\u76EE\\1-flagship\\th2020\\projectfile\\\u5185\u6838\u6E90\u4EE3\u7801\\stgsharp.script\\express\\expschemasource.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{5B51F5EA-138C-46B5-B36F-1D389968B6CF}|StgSharp.Script\\StgSharp.Script.csproj|solutionrelative:stgsharp.script\\express\\expschemasource.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" - }, { "AbsoluteMoniker": "D:0:0:{3EAF2EE6-FA9E-4F57-951F-7E6F8125DFBF}|StgSharp.Common\\StgSharp.Common.csproj|d:\\nitloadindustry\\\u7814\u7A76\u9879\u76EE\\1-flagship\\th2020\\projectfile\\\u5185\u6838\u6E90\u4EE3\u7801\\stgsharp.common\\collections\\istringhashmultiplexer.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", "RelativeMoniker": "D:0:0:{3EAF2EE6-FA9E-4F57-951F-7E6F8125DFBF}|StgSharp.Common\\StgSharp.Common.csproj|solutionrelative:stgsharp.common\\collections\\istringhashmultiplexer.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" }, - { - "AbsoluteMoniker": "D:0:0:{A74EABDE-B94D-4F8B-9305-F9D3850D4C70}|STgSharpTest\\StgSharpTest.csproj|d:\\nitloadindustry\\\u7814\u7A76\u9879\u76EE\\1-flagship\\th2020\\projectfile\\\u5185\u6838\u6E90\u4EE3\u7801\\stgsharptest\\unittest1.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{A74EABDE-B94D-4F8B-9305-F9D3850D4C70}|STgSharpTest\\StgSharpTest.csproj|solutionrelative:stgsharptest\\unittest1.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" - }, { "AbsoluteMoniker": "D:0:0:{610B992B-BB34-49C3-9993-676C595FC12E}|StgSharpDebug\\StgSharpDebug.csproj|d:\\nitloadindustry\\\u7814\u7A76\u9879\u76EE\\1-flagship\\th2020\\projectfile\\\u5185\u6838\u6E90\u4EE3\u7801\\stgsharpdebug\\viewmodelmain.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", "RelativeMoniker": "D:0:0:{610B992B-BB34-49C3-9993-676C595FC12E}|StgSharpDebug\\StgSharpDebug.csproj|solutionrelative:stgsharpdebug\\viewmodelmain.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" }, - { - "AbsoluteMoniker": "D:0:0:{610B992B-BB34-49C3-9993-676C595FC12E}|StgSharpDebug\\StgSharpDebug.csproj|d:\\nitloadindustry\\\u7814\u7A76\u9879\u76EE\\1-flagship\\th2020\\projectfile\\\u5185\u6838\u6E90\u4EE3\u7801\\stgsharpdebug\\program.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{610B992B-BB34-49C3-9993-676C595FC12E}|StgSharpDebug\\StgSharpDebug.csproj|solutionrelative:stgsharpdebug\\program.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" - }, { "AbsoluteMoniker": "D:0:0:{20CBFF26-6746-402E-992C-7B643E9423EB}|StgSharp.C\\StgSharpC.vcxproj|D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp.C\\hash.c||{D0E1A5C6-B359-4E41-9B60-3365922C2A22}", "RelativeMoniker": "D:0:0:{20CBFF26-6746-402E-992C-7B643E9423EB}|StgSharp.C\\StgSharpC.vcxproj|solutionrelative:StgSharp.C\\hash.c||{D0E1A5C6-B359-4E41-9B60-3365922C2A22}" @@ -202,10 +226,6 @@ "AbsoluteMoniker": "D:0:0:{10B5819F-2A62-41B6-980A-EB9E76A0E95C}|StgSharp.TerminalDialogue\\StgSharp.TerminalDialogue.csproj|d:\\nitloadindustry\\\u7814\u7A76\u9879\u76EE\\1-flagship\\th2020\\projectfile\\\u5185\u6838\u6E90\u4EE3\u7801\\stgsharp.terminaldialogue\\stgsharp.terminaldialogue.csproj||{FA3CD31E-987B-443A-9B81-186104E8DAC1}|", "RelativeMoniker": "D:0:0:{10B5819F-2A62-41B6-980A-EB9E76A0E95C}|StgSharp.TerminalDialogue\\StgSharp.TerminalDialogue.csproj|solutionrelative:stgsharp.terminaldialogue\\stgsharp.terminaldialogue.csproj||{FA3CD31E-987B-443A-9B81-186104E8DAC1}|" }, - { - "AbsoluteMoniker": "D:0:0:{3EAF2EE6-FA9E-4F57-951F-7E6F8125DFBF}|StgSharp.Common\\StgSharp.Common.csproj|d:\\nitloadindustry\\\u7814\u7A76\u9879\u76EE\\1-flagship\\th2020\\projectfile\\\u5185\u6838\u6E90\u4EE3\u7801\\stgsharp.common\\graphics\\renderstream.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{3EAF2EE6-FA9E-4F57-951F-7E6F8125DFBF}|StgSharp.Common\\StgSharp.Common.csproj|solutionrelative:stgsharp.common\\graphics\\renderstream.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" - }, { "AbsoluteMoniker": "D:0:0:{610B992B-BB34-49C3-9993-676C595FC12E}|StgSharpDebug\\StgSharpDebug.csproj|d:\\nitloadindustry\\\u7814\u7A76\u9879\u76EE\\1-flagship\\th2020\\projectfile\\\u5185\u6838\u6E90\u4EE3\u7801\\stgsharpdebug\\stgsharpdebug.csproj||{04B8AB82-A572-4FEF-95CE-5222444B6B64}|", "RelativeMoniker": "D:0:0:{610B992B-BB34-49C3-9993-676C595FC12E}|StgSharpDebug\\StgSharpDebug.csproj|solutionrelative:stgsharpdebug\\stgsharpdebug.csproj||{04B8AB82-A572-4FEF-95CE-5222444B6B64}|" @@ -499,11 +519,76 @@ "DocumentGroups": [ { "DockedWidth": 200, - "SelectedChildIndex": 60, + "SelectedChildIndex": 1, "Children": [ + { + "$type": "Document", + "DocumentIndex": 4, + "Title": "CodeLineHelper.cs", + "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp.Script\\CodeLineHelper.cs", + "RelativeDocumentMoniker": "StgSharp.Script\\CodeLineHelper.cs", + "ToolTip": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp.Script\\CodeLineHelper.cs", + "RelativeToolTip": "StgSharp.Script\\CodeLineHelper.cs", + "ViewState": "AgIAABYAAAAAAAAAAAD4vyQAAAAIAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2025-02-03T13:24:50.368Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 0, + "Title": "ExpSourceReader.cs", + "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp.Script\\Express\\ExpSourceReader.cs", + "RelativeDocumentMoniker": "StgSharp.Script\\Express\\ExpSourceReader.cs", + "ToolTip": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp.Script\\Express\\ExpSourceReader.cs", + "RelativeToolTip": "StgSharp.Script\\Express\\ExpSourceReader.cs", + "ViewState": "AgIAAH0AAAAAAAAAAAAqwIoAAAAMAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2025-02-03T10:21:13.456Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 6, + "Title": "IScriptSourceProvider.cs", + "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp.Script\\IScriptSourceProvider.cs", + "RelativeDocumentMoniker": "StgSharp.Script\\IScriptSourceProvider.cs", + "ToolTip": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp.Script\\IScriptSourceProvider.cs", + "RelativeToolTip": "StgSharp.Script\\IScriptSourceProvider.cs", + "ViewState": "AgIAABwAAAAAAAAAAAA2wCwAAAAbAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2025-02-03T07:32:15.431Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 3, + "Title": "ScriptSourceTransmitter.cs", + "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp.Script\\ScriptSourceTransmitter.cs", + "RelativeDocumentMoniker": "StgSharp.Script\\ScriptSourceTransmitter.cs", + "ToolTip": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp.Script\\ScriptSourceTransmitter.cs", + "RelativeToolTip": "StgSharp.Script\\ScriptSourceTransmitter.cs", + "ViewState": "AgIAADQAAAAAAAAAAAAcwD0AAAAIAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2025-02-03T06:46:02.837Z", + "EditorCaption": "" + }, { "$type": "Document", "DocumentIndex": 16, + "Title": "ExpBuiltinConstant.cs", + "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp.Script\\Express\\Builtin\\ExpBuiltinConstant.cs", + "RelativeDocumentMoniker": "StgSharp.Script\\Express\\Builtin\\ExpBuiltinConstant.cs", + "ToolTip": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp.Script\\Express\\Builtin\\ExpBuiltinConstant.cs", + "RelativeToolTip": "StgSharp.Script\\Express\\Builtin\\ExpBuiltinConstant.cs", + "ViewState": "AgIAABwAAAAAAAAAAAA2wCcAAAAJAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2025-02-03T01:09:54.873Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 28, "Title": "Vec4.cs", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp.Common\\Math\\Linear\\Vec4.cs", "RelativeDocumentMoniker": "StgSharp.Common\\Math\\Linear\\Vec4.cs", @@ -511,12 +596,11 @@ "RelativeToolTip": "StgSharp.Common\\Math\\Linear\\Vec4.cs", "ViewState": "AgIAACUAAAAAAAAAAAAqwKMAAAAAAAAAAAAAAA==", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2025-02-02T14:45:18.593Z", - "EditorCaption": "" + "WhenOpened": "2025-02-02T14:45:18.593Z" }, { "$type": "Document", - "DocumentIndex": 19, + "DocumentIndex": 31, "Title": "DataHead.cs", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp.Common\\Data\\SSD\\DataHead.cs", "RelativeDocumentMoniker": "StgSharp.Common\\Data\\SSD\\DataHead.cs", @@ -524,12 +608,11 @@ "RelativeToolTip": "StgSharp.Common\\Data\\SSD\\DataHead.cs", "ViewState": "AgIAACIAAAAAAAAAAIA0wDEAAAAkAAAAAAAAAA==", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2025-02-02T14:44:58.989Z", - "EditorCaption": "" + "WhenOpened": "2025-02-02T14:44:58.989Z" }, { "$type": "Document", - "DocumentIndex": 17, + "DocumentIndex": 29, "Title": "Global.cs", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp.Common\\Global.cs", "RelativeDocumentMoniker": "StgSharp.Common\\Global.cs", @@ -537,12 +620,11 @@ "RelativeToolTip": "StgSharp.Common\\Global.cs", "ViewState": "AgIAAAAAAAAAAAAAAAAAAAcAAAAmAAAAAAAAAA==", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2025-02-02T14:38:49.858Z", - "EditorCaption": "" + "WhenOpened": "2025-02-02T14:38:49.858Z" }, { "$type": "Document", - "DocumentIndex": 20, + "DocumentIndex": 32, "Title": "DataSegment.cs", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp.Common\\Data\\SSD\\DataSegment.cs", "RelativeDocumentMoniker": "StgSharp.Common\\Data\\SSD\\DataSegment.cs", @@ -550,12 +632,11 @@ "RelativeToolTip": "StgSharp.Common\\Data\\SSD\\DataSegment.cs", "ViewState": "AgIAAFsAAAAAAAAAAIA0wGoAAAAiAAAAAAAAAA==", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2025-02-02T14:38:41.321Z", - "EditorCaption": "" + "WhenOpened": "2025-02-02T14:38:41.321Z" }, { "$type": "Document", - "DocumentIndex": 18, + "DocumentIndex": 30, "Title": "M128.cs", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp.Common\\Internal\\Intrinsic\\M128.cs", "RelativeDocumentMoniker": "StgSharp.Common\\Internal\\Intrinsic\\M128.cs", @@ -563,12 +644,11 @@ "RelativeToolTip": "StgSharp.Common\\Internal\\Intrinsic\\M128.cs", "ViewState": "AgIAABoAAAAAAAAAAAAiwC4AAAAMAAAAAAAAAA==", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2025-02-02T14:38:06.028Z", - "EditorCaption": "" + "WhenOpened": "2025-02-02T14:38:06.028Z" }, { "$type": "Document", - "DocumentIndex": 22, + "DocumentIndex": 34, "Title": "ColumnSet3.cs", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp.Common\\Internal\\Intrinsic\\ColumnSet3.cs", "RelativeDocumentMoniker": "StgSharp.Common\\Internal\\Intrinsic\\ColumnSet3.cs", @@ -576,12 +656,11 @@ "RelativeToolTip": "StgSharp.Common\\Internal\\Intrinsic\\ColumnSet3.cs", "ViewState": "AgIAACIAAAAAAAAAAAAwwCoAAAAFAAAAAAAAAA==", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2025-02-02T14:37:46.284Z", - "EditorCaption": "" + "WhenOpened": "2025-02-02T14:37:46.284Z" }, { "$type": "Document", - "DocumentIndex": 30, + "DocumentIndex": 38, "Title": "IStringHashMultiplexer.cs", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp.Common\\Collections\\IStringHashMultiplexer.cs", "RelativeDocumentMoniker": "StgSharp.Common\\Collections\\IStringHashMultiplexer.cs", @@ -589,77 +668,72 @@ "RelativeToolTip": "StgSharp.Common\\Collections\\IStringHashMultiplexer.cs", "ViewState": "AgIAAAAAAAAAAAAAAAAAAAYAAAAwAAAAAAAAAA==", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2025-02-02T09:10:55.793Z", - "EditorCaption": "" + "WhenOpened": "2025-02-02T09:10:55.793Z" }, { "$type": "Document", - "DocumentIndex": 9, + "DocumentIndex": 21, "Title": "ExpType.cs", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp.Script\\Express\\Element\\ExpType.cs", "RelativeDocumentMoniker": "StgSharp.Script\\Express\\Element\\ExpType.cs", - "ToolTip": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp.Script\\Express\\Element\\ExpType.cs \u2B24", - "RelativeToolTip": "StgSharp.Script\\Express\\Element\\ExpType.cs \u2B24", + "ToolTip": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp.Script\\Express\\Element\\ExpType.cs", + "RelativeToolTip": "StgSharp.Script\\Express\\Element\\ExpType.cs", "ViewState": "AgIAABkAAAAAAAAAAIA4wCYAAAAFAAAAAAAAAA==", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2025-02-02T08:11:31.522Z", - "EditorCaption": "" + "WhenOpened": "2025-02-02T08:11:31.522Z" }, { "$type": "Document", - "DocumentIndex": 10, + "DocumentIndex": 22, "Title": "ExpRule.cs", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp.Script\\Express\\Element\\ExpRule.cs", "RelativeDocumentMoniker": "StgSharp.Script\\Express\\Element\\ExpRule.cs", - "ToolTip": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp.Script\\Express\\Element\\ExpRule.cs \u2B24", - "RelativeToolTip": "StgSharp.Script\\Express\\Element\\ExpRule.cs \u2B24", + "ToolTip": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp.Script\\Express\\Element\\ExpRule.cs", + "RelativeToolTip": "StgSharp.Script\\Express\\Element\\ExpRule.cs", "ViewState": "AgIAACMAAAAAAAAAAAAEwC4AAAAAAAAAAAAAAA==", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2025-02-02T08:11:26.812Z", - "EditorCaption": "" + "WhenOpened": "2025-02-02T08:11:26.812Z" }, { "$type": "Document", - "DocumentIndex": 11, + "DocumentIndex": 23, "Title": "ExpFunction.cs", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp.Script\\Express\\Element\\ExpFunction.cs", "RelativeDocumentMoniker": "StgSharp.Script\\Express\\Element\\ExpFunction.cs", - "ToolTip": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp.Script\\Express\\Element\\ExpFunction.cs \u2B24", - "RelativeToolTip": "StgSharp.Script\\Express\\Element\\ExpFunction.cs \u2B24", + "ToolTip": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp.Script\\Express\\Element\\ExpFunction.cs", + "RelativeToolTip": "StgSharp.Script\\Express\\Element\\ExpFunction.cs", "ViewState": "AgIAACEAAAAAAAAAAAArwC0AAAAAAAAAAAAAAA==", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2025-02-02T08:10:44.132Z", - "EditorCaption": "" + "WhenOpened": "2025-02-02T08:10:44.132Z" }, { "$type": "Document", - "DocumentIndex": 14, + "DocumentIndex": 26, "Title": "ExpCollectionInstance.cs", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp.Script\\Express\\Builtin\\ExpCollectionInstance.cs", "RelativeDocumentMoniker": "StgSharp.Script\\Express\\Builtin\\ExpCollectionInstance.cs", - "ToolTip": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp.Script\\Express\\Builtin\\ExpCollectionInstance.cs \u2B24", - "RelativeToolTip": "StgSharp.Script\\Express\\Builtin\\ExpCollectionInstance.cs \u2B24", + "ToolTip": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp.Script\\Express\\Builtin\\ExpCollectionInstance.cs", + "RelativeToolTip": "StgSharp.Script\\Express\\Builtin\\ExpCollectionInstance.cs", "ViewState": "AgIAAB4AAAAAAAAAAIA4wCwAAAAAAAAAAAAAAA==", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2025-02-02T08:10:18.867Z", - "EditorCaption": "" + "WhenOpened": "2025-02-02T08:10:18.867Z" }, { "$type": "Document", - "DocumentIndex": 2, + "DocumentIndex": 7, "Title": "ExpSchema.cs", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp.Script\\Express\\ExpSchema.cs", "RelativeDocumentMoniker": "StgSharp.Script\\Express\\ExpSchema.cs", "ToolTip": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp.Script\\Express\\ExpSchema.cs", "RelativeToolTip": "StgSharp.Script\\Express\\ExpSchema.cs", - "ViewState": "AgIAAE0AAAAAAAAAAAAowFgAAABMAAAAAAAAAA==", + "ViewState": "AgIAAEgAAAAAAAAAAAD4v2YAAAAJAAAAAAAAAA==", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", "WhenOpened": "2025-02-02T08:08:05.896Z", "EditorCaption": "" }, { "$type": "Document", - "DocumentIndex": 35, + "DocumentIndex": 41, "Title": "StgSharp.Common", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp.Common\\StgSharp.Common.csproj", "RelativeDocumentMoniker": "StgSharp.Common\\StgSharp.Common.csproj", @@ -671,29 +745,27 @@ }, { "$type": "Document", - "DocumentIndex": 121, + "DocumentIndex": 126, "Title": "smmintrin.h", "DocumentMoniker": "C:\\Program Files\\Microsoft Visual Studio\\2022\\Enterprise\\VC\\Tools\\MSVC\\14.41.34120\\include\\smmintrin.h", "ToolTip": "C:\\Program Files\\Microsoft Visual Studio\\2022\\Enterprise\\VC\\Tools\\MSVC\\14.41.34120\\include\\smmintrin.h", "ViewState": "AgIAAL0AAAAAAAAAAAAmwMgAAAAoAAAAAAAAAA==", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000680|", - "WhenOpened": "2025-02-02T03:32:10.906Z", - "EditorCaption": "" + "WhenOpened": "2025-02-02T03:32:10.906Z" }, { "$type": "Document", - "DocumentIndex": 122, + "DocumentIndex": 127, "Title": "intrin.h", "DocumentMoniker": "C:\\Program Files\\Microsoft Visual Studio\\2022\\Enterprise\\VC\\Tools\\MSVC\\14.41.34120\\include\\intrin.h", "ToolTip": "C:\\Program Files\\Microsoft Visual Studio\\2022\\Enterprise\\VC\\Tools\\MSVC\\14.41.34120\\include\\intrin.h", "ViewState": "AgIAAJMCAAAAAAAAAAAmwJ4CAAAAAAAAAAAAAA==", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000680|", - "WhenOpened": "2025-02-02T03:32:07.411Z", - "EditorCaption": "" + "WhenOpened": "2025-02-02T03:32:07.411Z" }, { "$type": "Document", - "DocumentIndex": 39, + "DocumentIndex": 45, "Title": "stb_image.h", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp.C\\stb_image.h", "RelativeDocumentMoniker": "StgSharp.C\\stb_image.h", @@ -701,12 +773,11 @@ "RelativeToolTip": "StgSharp.C\\stb_image.h", "ViewState": "AgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000680|", - "WhenOpened": "2025-02-02T03:31:27.068Z", - "EditorCaption": "" + "WhenOpened": "2025-02-02T03:31:27.068Z" }, { "$type": "Document", - "DocumentIndex": 44, + "DocumentIndex": 50, "Title": "mat2.c", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp.C\\mat2.c", "RelativeDocumentMoniker": "StgSharp.C\\mat2.c", @@ -714,12 +785,11 @@ "RelativeToolTip": "StgSharp.C\\mat2.c", "ViewState": "AgIAABAAAAAAAAAAAAAUwB4AAAA6AAAAAAAAAA==", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000423|", - "WhenOpened": "2025-02-01T12:00:34.568Z", - "EditorCaption": "" + "WhenOpened": "2025-02-01T12:00:34.568Z" }, { "$type": "Document", - "DocumentIndex": 42, + "DocumentIndex": 48, "Title": "mat4.c", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp.C\\mat4.c", "RelativeDocumentMoniker": "StgSharp.C\\mat4.c", @@ -727,12 +797,11 @@ "RelativeToolTip": "StgSharp.C\\mat4.c", "ViewState": "AgIAAD8AAAAAAAAAAAAowAAAAAAAAAAAAAAAAA==", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000423|", - "WhenOpened": "2025-02-01T10:58:51.767Z", - "EditorCaption": "" + "WhenOpened": "2025-02-01T10:58:51.767Z" }, { "$type": "Document", - "DocumentIndex": 43, + "DocumentIndex": 49, "Title": "mat3.c", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp.C\\mat3.c", "RelativeDocumentMoniker": "StgSharp.C\\mat3.c", @@ -740,12 +809,11 @@ "RelativeToolTip": "StgSharp.C\\mat3.c", "ViewState": "AgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000423|", - "WhenOpened": "2025-02-01T10:58:49.386Z", - "EditorCaption": "" + "WhenOpened": "2025-02-01T10:58:49.386Z" }, { "$type": "Document", - "DocumentIndex": 48, + "DocumentIndex": 54, "Title": "StgSharp.Script", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp.Script\\StgSharp.Script.csproj", "RelativeDocumentMoniker": "StgSharp.Script\\StgSharp.Script.csproj", @@ -757,20 +825,20 @@ }, { "$type": "Document", - "DocumentIndex": 50, + "DocumentIndex": 14, "Title": "RenderStream.cs", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp.Common\\Graphics\\RenderStream.cs", "RelativeDocumentMoniker": "StgSharp.Common\\Graphics\\RenderStream.cs", "ToolTip": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp.Common\\Graphics\\RenderStream.cs", "RelativeToolTip": "StgSharp.Common\\Graphics\\RenderStream.cs", - "ViewState": "AgIAAKkAAAAAAAAAAIA0wNQAAAAMAAAAAAAAAA==", + "ViewState": "AgIAAMoAAAAAAAAAAAD4v9UAAAAMAAAAAAAAAA==", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", "WhenOpened": "2025-02-01T10:08:45.143Z", "EditorCaption": "" }, { "$type": "Document", - "DocumentIndex": 46, + "DocumentIndex": 52, "Title": "ViewMain.cs", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharpDebug\\View\\ViewMain.cs", "RelativeDocumentMoniker": "StgSharpDebug\\View\\ViewMain.cs", @@ -778,12 +846,11 @@ "RelativeToolTip": "StgSharpDebug\\View\\ViewMain.cs", "ViewState": "AgIAADIAAAAAAAAAAIA2wD8AAAAMAAAAAAAAAA==", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2025-02-01T09:52:43.909Z", - "EditorCaption": "" + "WhenOpened": "2025-02-01T09:52:43.909Z" }, { "$type": "Document", - "DocumentIndex": 36, + "DocumentIndex": 42, "Title": "StgSharpDebug.csproj", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharpDebug\\StgSharpDebug.csproj", "RelativeDocumentMoniker": "StgSharpDebug\\StgSharpDebug.csproj", @@ -796,7 +863,7 @@ }, { "$type": "Document", - "DocumentIndex": 40, + "DocumentIndex": 46, "Title": "NewRender.cs", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharpDebug\\View\\NewRender.cs", "RelativeDocumentMoniker": "StgSharpDebug\\View\\NewRender.cs", @@ -804,12 +871,11 @@ "RelativeToolTip": "StgSharpDebug\\View\\NewRender.cs", "ViewState": "AgIAACEAAAAAAAAAAIA0wC4AAAAQAAAAAAAAAA==", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2025-02-01T05:16:41.098Z", - "EditorCaption": "" + "WhenOpened": "2025-02-01T05:16:41.098Z" }, { "$type": "Document", - "DocumentIndex": 52, + "DocumentIndex": 57, "Title": "InternalIO.cs", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp.Common\\Internal\\InternalIO.cs", "RelativeDocumentMoniker": "StgSharp.Common\\Internal\\InternalIO.cs", @@ -817,12 +883,11 @@ "RelativeToolTip": "StgSharp.Common\\Internal\\InternalIO.cs", "ViewState": "AgIAACsAAAAAAAAAAAAcwDQAAAAWAAAAAAAAAA==", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2025-02-01T05:09:10.563Z", - "EditorCaption": "" + "WhenOpened": "2025-02-01T05:09:10.563Z" }, { "$type": "Document", - "DocumentIndex": 54, + "DocumentIndex": 59, "Title": "StgSharp.Model.csproj", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp.Model\\StgSharp.Model.csproj", "RelativeDocumentMoniker": "StgSharp.Model\\StgSharp.Model.csproj", @@ -835,7 +900,7 @@ }, { "$type": "Document", - "DocumentIndex": 23, + "DocumentIndex": 35, "Title": "StgSharp.Common.csproj", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp.Common\\StgSharp.Common.csproj", "RelativeDocumentMoniker": "StgSharp.Common\\StgSharp.Common.csproj", @@ -848,7 +913,7 @@ }, { "$type": "Document", - "DocumentIndex": 38, + "DocumentIndex": 44, "Title": "intrinsic.c", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp.C\\intrinsic.c", "RelativeDocumentMoniker": "StgSharp.C\\intrinsic.c", @@ -856,12 +921,11 @@ "RelativeToolTip": "StgSharp.C\\intrinsic.c", "ViewState": "AgIAAD8AAAAAAAAAAAAswFQAAAAZAAAAAAAAAA==", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000423|", - "WhenOpened": "2025-02-01T04:44:14.087Z", - "EditorCaption": "" + "WhenOpened": "2025-02-01T04:44:14.087Z" }, { "$type": "Document", - "DocumentIndex": 15, + "DocumentIndex": 27, "Title": "Lable.cs", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp.Common\\Data\\Lable.cs", "RelativeDocumentMoniker": "StgSharp.Common\\Data\\Lable.cs", @@ -869,12 +933,11 @@ "RelativeToolTip": "StgSharp.Common\\Data\\Lable.cs", "ViewState": "AgIAABEAAAAAAAAAAAAgwDgAAAArAAAAAAAAAA==", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2025-02-01T04:24:59.826Z", - "EditorCaption": "" + "WhenOpened": "2025-02-01T04:24:59.826Z" }, { "$type": "Document", - "DocumentIndex": 21, + "DocumentIndex": 33, "Title": "IntrinsicContext.cs", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp.Common\\Internal\\Intrinsic\\IntrinsicContext.cs", "RelativeDocumentMoniker": "StgSharp.Common\\Internal\\Intrinsic\\IntrinsicContext.cs", @@ -882,12 +945,11 @@ "RelativeToolTip": "StgSharp.Common\\Internal\\Intrinsic\\IntrinsicContext.cs", "ViewState": "AgIAACMAAAAAAAAAAAAcwDMAAAARAAAAAAAAAA==", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2025-02-01T04:22:49.291Z", - "EditorCaption": "" + "WhenOpened": "2025-02-01T04:22:49.291Z" }, { "$type": "Document", - "DocumentIndex": 55, + "DocumentIndex": 60, "Title": "glConst.cs", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp.Common\\Graphics\\OpenGL\\glConst.cs", "RelativeDocumentMoniker": "StgSharp.Common\\Graphics\\OpenGL\\glConst.cs", @@ -895,12 +957,11 @@ "RelativeToolTip": "StgSharp.Common\\Graphics\\OpenGL\\glConst.cs", "ViewState": "AgIAAOoSAAAAAAAAAAA5wPkSAAA9AAAAAAAAAA==", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2025-02-01T04:20:23.873Z", - "EditorCaption": "" + "WhenOpened": "2025-02-01T04:20:23.873Z" }, { "$type": "Document", - "DocumentIndex": 56, + "DocumentIndex": 61, "Title": "vkEnum.cs", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp.Common\\Graphics\\Vulkan\\vkEnum.cs", "RelativeDocumentMoniker": "StgSharp.Common\\Graphics\\Vulkan\\vkEnum.cs", @@ -908,12 +969,11 @@ "RelativeToolTip": "StgSharp.Common\\Graphics\\Vulkan\\vkEnum.cs", "ViewState": "AgIAAAAAAAAAAAAAAAAAADEAAAAAAAAAAAAAAA==", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2025-02-01T04:16:05.735Z", - "EditorCaption": "" + "WhenOpened": "2025-02-01T04:16:05.735Z" }, { "$type": "Document", - "DocumentIndex": 57, + "DocumentIndex": 62, "Title": "glEnum.cs", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp.Common\\Graphics\\OpenGL\\glEnum.cs", "RelativeDocumentMoniker": "StgSharp.Common\\Graphics\\OpenGL\\glEnum.cs", @@ -921,12 +981,11 @@ "RelativeToolTip": "StgSharp.Common\\Graphics\\OpenGL\\glEnum.cs", "ViewState": "AgIAAEgAAAAAAAAAAAA1wIEAAAAAAAAAAAAAAA==", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2025-02-01T03:25:21.859Z", - "EditorCaption": "" + "WhenOpened": "2025-02-01T03:25:21.859Z" }, { "$type": "Document", - "DocumentIndex": 60, + "DocumentIndex": 65, "Title": "gl.cs", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp.Common\\Internal\\ClangLoad\\gl.cs", "RelativeDocumentMoniker": "StgSharp.Common\\Internal\\ClangLoad\\gl.cs", @@ -934,12 +993,11 @@ "RelativeToolTip": "StgSharp.Common\\Internal\\ClangLoad\\gl.cs", "ViewState": "AgIAADUAAAAAAAAAAAAxwEgAAABBAAAAAAAAAA==", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2025-02-01T03:20:57.08Z", - "EditorCaption": "" + "WhenOpened": "2025-02-01T03:20:57.08Z" }, { "$type": "Document", - "DocumentIndex": 58, + "DocumentIndex": 63, "Title": "ImageInfo.cs", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp.Common\\Graphics\\ImageInfo.cs", "RelativeDocumentMoniker": "StgSharp.Common\\Graphics\\ImageInfo.cs", @@ -947,12 +1005,11 @@ "RelativeToolTip": "StgSharp.Common\\Graphics\\ImageInfo.cs", "ViewState": "AgIAAEsAAAAAAAAAAAAuwF0AAAAZAAAAAAAAAA==", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2025-02-01T03:20:17.135Z", - "EditorCaption": "" + "WhenOpened": "2025-02-01T03:20:17.135Z" }, { "$type": "Document", - "DocumentIndex": 59, + "DocumentIndex": 64, "Title": "publicType.cs", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp.Common\\Internal\\publicType.cs", "RelativeDocumentMoniker": "StgSharp.Common\\Internal\\publicType.cs", @@ -960,12 +1017,11 @@ "RelativeToolTip": "StgSharp.Common\\Internal\\publicType.cs", "ViewState": "AgIAABwAAAAAAAAAAAA2wDIAAAAAAAAAAAAAAA==", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2025-02-01T03:19:35.334Z", - "EditorCaption": "" + "WhenOpened": "2025-02-01T03:19:35.334Z" }, { "$type": "Document", - "DocumentIndex": 61, + "DocumentIndex": 66, "Title": "InternalResource.cs", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp.Common\\Internal\\InternalResource.cs", "RelativeDocumentMoniker": "StgSharp.Common\\Internal\\InternalResource.cs", @@ -973,12 +1029,11 @@ "RelativeToolTip": "StgSharp.Common\\Internal\\InternalResource.cs", "ViewState": "AgIAABkAAAAAAAAAAAA5wCcAAAAIAAAAAAAAAA==", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2025-02-01T03:18:37.837Z", - "EditorCaption": "" + "WhenOpened": "2025-02-01T03:18:37.837Z" }, { "$type": "Document", - "DocumentIndex": 41, + "DocumentIndex": 47, "Title": "StgSharpC.h", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp.C\\StgSharpC.h", "RelativeDocumentMoniker": "StgSharp.C\\StgSharpC.h", @@ -986,12 +1041,11 @@ "RelativeToolTip": "StgSharp.C\\StgSharpC.h", "ViewState": "AgIAABUAAAAAAAAAAIA2wCUAAAANAAAAAAAAAA==", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000680|", - "WhenOpened": "2025-02-01T02:22:45.65Z", - "EditorCaption": "" + "WhenOpened": "2025-02-01T02:22:45.65Z" }, { "$type": "Document", - "DocumentIndex": 37, + "DocumentIndex": 43, "Title": "ssc_intrinsic.h", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp.C\\ssc_intrinsic.h", "RelativeDocumentMoniker": "StgSharp.C\\ssc_intrinsic.h", @@ -999,12 +1053,11 @@ "RelativeToolTip": "StgSharp.C\\ssc_intrinsic.h", "ViewState": "AgIAABkAAAAAAAAAAAA5wCAAAAAFAAAAAAAAAA==", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000680|", - "WhenOpened": "2025-02-01T02:13:17.69Z", - "EditorCaption": "" + "WhenOpened": "2025-02-01T02:13:17.69Z" }, { "$type": "Document", - "DocumentIndex": 34, + "DocumentIndex": 40, "Title": "hash.c", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp.C\\hash.c", "RelativeDocumentMoniker": "StgSharp.C\\hash.c", @@ -1012,25 +1065,24 @@ "RelativeToolTip": "StgSharp.C\\hash.c", "ViewState": "AgIAACQAAAAAAAAAAAAMwDEAAAAAAAAAAAAAAA==", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000423|", - "WhenOpened": "2025-02-01T02:12:53.091Z", - "EditorCaption": "" + "WhenOpened": "2025-02-01T02:12:53.091Z" }, { "$type": "Document", - "DocumentIndex": 27, + "DocumentIndex": 13, "Title": "KeyMultiplexer.cs", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp.Common\\Collections\\KeyMultiplexer.cs", "RelativeDocumentMoniker": "StgSharp.Common\\Collections\\KeyMultiplexer.cs", "ToolTip": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp.Common\\Collections\\KeyMultiplexer.cs", "RelativeToolTip": "StgSharp.Common\\Collections\\KeyMultiplexer.cs", - "ViewState": "AgIAAEIAAAAAAAAAAAAowEcAAAAMAAAAAAAAAA==", + "ViewState": "AgIAAF4AAAAAAAAAAAAiwD4AAAAQAAAAAAAAAA==", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", "WhenOpened": "2025-02-01T01:26:33.462Z", "EditorCaption": "" }, { "$type": "Document", - "DocumentIndex": 63, + "DocumentIndex": 68, "Title": "Shader.cs", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp.Common\\Graphics\\OpenGL\\ShaderEdit\\Shader.cs", "RelativeDocumentMoniker": "StgSharp.Common\\Graphics\\OpenGL\\ShaderEdit\\Shader.cs", @@ -1038,12 +1090,11 @@ "RelativeToolTip": "StgSharp.Common\\Graphics\\OpenGL\\ShaderEdit\\Shader.cs", "ViewState": "AgIAAGYAAAAAAAAAAAAIwHoAAAA0AAAAAAAAAA==", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2025-01-31T14:51:26.007Z", - "EditorCaption": "" + "WhenOpened": "2025-01-31T14:51:26.007Z" }, { "$type": "Document", - "DocumentIndex": 64, + "DocumentIndex": 69, "Title": "ShaderGenerator.cs", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp.Common\\Graphics\\ShaderEdit\\ShaderGenerator.cs", "RelativeDocumentMoniker": "StgSharp.Common\\Graphics\\ShaderEdit\\ShaderGenerator.cs", @@ -1051,12 +1102,11 @@ "RelativeToolTip": "StgSharp.Common\\Graphics\\ShaderEdit\\ShaderGenerator.cs", "ViewState": "AgIAAD8AAAAAAAAAAAA6wE0AAAAJAAAAAAAAAA==", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2025-01-31T14:23:42.591Z", - "EditorCaption": "" + "WhenOpened": "2025-01-31T14:23:42.591Z" }, { "$type": "Document", - "DocumentIndex": 62, + "DocumentIndex": 67, "Title": "glFunction.cs", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp.Common\\Graphics\\OpenGL\\glFunction.cs", "RelativeDocumentMoniker": "StgSharp.Common\\Graphics\\OpenGL\\glFunction.cs", @@ -1064,38 +1114,36 @@ "RelativeToolTip": "StgSharp.Common\\Graphics\\OpenGL\\glFunction.cs", "ViewState": "AgIAAPIBAAAAAAAAAAAEwAgCAAAuAAAAAAAAAA==", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2025-01-31T14:23:13.006Z", - "EditorCaption": "" + "WhenOpened": "2025-01-31T14:23:13.006Z" }, { "$type": "Document", - "DocumentIndex": 12, + "DocumentIndex": 24, "Title": "ExpEntity.cs", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp.Script\\Express\\Element\\ExpEntity.cs", "RelativeDocumentMoniker": "StgSharp.Script\\Express\\Element\\ExpEntity.cs", - "ToolTip": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp.Script\\Express\\Element\\ExpEntity.cs \u2B24", - "RelativeToolTip": "StgSharp.Script\\Express\\Element\\ExpEntity.cs \u2B24", + "ToolTip": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp.Script\\Express\\Element\\ExpEntity.cs", + "RelativeToolTip": "StgSharp.Script\\Express\\Element\\ExpEntity.cs", "ViewState": "AgIAAB8AAAAAAAAAAAArwCsAAAAAAAAAAAAAAA==", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2025-01-31T03:23:40.771Z", - "EditorCaption": "" + "WhenOpened": "2025-01-31T03:23:40.771Z" }, { "$type": "Document", - "DocumentIndex": 6, + "DocumentIndex": 17, "Title": "ExpLiteralToken.cs", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp.Script\\Express\\Builtin\\ExpLiteralToken.cs", "RelativeDocumentMoniker": "StgSharp.Script\\Express\\Builtin\\ExpLiteralToken.cs", "ToolTip": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp.Script\\Express\\Builtin\\ExpLiteralToken.cs", "RelativeToolTip": "StgSharp.Script\\Express\\Builtin\\ExpLiteralToken.cs", - "ViewState": "AgIAAB0AAAAAAAAAAAAAwFQAAAAhAAAAAAAAAA==", + "ViewState": "AgIAACgAAAAAAAAAAADwv1QAAAAhAAAAAAAAAA==", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", "WhenOpened": "2025-01-30T13:29:07.592Z", "EditorCaption": "" }, { "$type": "Document", - "DocumentIndex": 66, + "DocumentIndex": 71, "Title": "AbstractSyntaxTree.cs", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp.Script\\AbstractSyntaxTree.cs", "RelativeDocumentMoniker": "StgSharp.Script\\AbstractSyntaxTree.cs", @@ -1103,12 +1151,11 @@ "RelativeToolTip": "StgSharp.Script\\AbstractSyntaxTree.cs", "ViewState": "AgIAADEAAAAAAAAAAAAqwEUAAAAtAAAAAAAAAA==", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2025-01-30T07:24:37.33Z", - "EditorCaption": "" + "WhenOpened": "2025-01-30T07:24:37.33Z" }, { "$type": "Document", - "DocumentIndex": 8, + "DocumentIndex": 9, "Title": "IExpressionToken.cs", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp.Script\\IExpressionToken.cs", "RelativeDocumentMoniker": "StgSharp.Script\\IExpressionToken.cs", @@ -1121,7 +1168,7 @@ }, { "$type": "Document", - "DocumentIndex": 4, + "DocumentIndex": 19, "Title": "ExpRepeat.cs", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp.Script\\Express\\Builtin\\ExpRepeat.cs", "RelativeDocumentMoniker": "StgSharp.Script\\Express\\Builtin\\ExpRepeat.cs", @@ -1129,43 +1176,41 @@ "RelativeToolTip": "StgSharp.Script\\Express\\Builtin\\ExpRepeat.cs", "ViewState": "AgIAAEMAAAAAAAAAAAAUwFUAAAA0AAAAAAAAAA==", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2025-01-30T07:19:24.455Z", - "EditorCaption": "" + "WhenOpened": "2025-01-30T07:19:24.455Z" }, { "$type": "Document", - "DocumentIndex": 3, - "Title": "ExpReader.cs", - "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp.Script\\Express\\ExpReader.cs", - "RelativeDocumentMoniker": "StgSharp.Script\\Express\\ExpReader.cs", - "ToolTip": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp.Script\\Express\\ExpReader.cs", - "RelativeToolTip": "StgSharp.Script\\Express\\ExpReader.cs", - "ViewState": "AgIAAC0AAAAAAAAAAAAuwAAAAAAAAAAAAAAAAA==", + "DocumentIndex": 5, + "Title": "ExpSource.cs", + "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp.Script\\Express\\ExpSource.cs", + "RelativeDocumentMoniker": "StgSharp.Script\\Express\\ExpSource.cs", + "ToolTip": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp.Script\\Express\\ExpSource.cs", + "RelativeToolTip": "StgSharp.Script\\Express\\ExpSource.cs", + "ViewState": "AgIAACQAAAAAAAAAAAAkwCcAAAA4AAAAAAAAAA==", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", "WhenOpened": "2025-01-30T06:40:23.62Z", "EditorCaption": "" }, { "$type": "Document", - "DocumentIndex": 13, + "DocumentIndex": 25, "Title": "ExpSwitchToken.cs", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp.Script\\Express\\Builtin\\ExpSwitchToken.cs", "RelativeDocumentMoniker": "StgSharp.Script\\Express\\Builtin\\ExpSwitchToken.cs", - "ToolTip": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp.Script\\Express\\Builtin\\ExpSwitchToken.cs \u2B24", - "RelativeToolTip": "StgSharp.Script\\Express\\Builtin\\ExpSwitchToken.cs \u2B24", + "ToolTip": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp.Script\\Express\\Builtin\\ExpSwitchToken.cs", + "RelativeToolTip": "StgSharp.Script\\Express\\Builtin\\ExpSwitchToken.cs", "ViewState": "AgIAACYAAAAAAAAAAAAjwDMAAAAAAAAAAAAAAA==", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2025-01-30T03:55:57.477Z", - "EditorCaption": "" + "WhenOpened": "2025-01-30T03:55:57.477Z" }, { "$type": "Document", - "DocumentIndex": 25, - "Title": "BuiltinType.cs", - "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp.Script\\Express\\Builtin\\BuiltinType.cs", - "RelativeDocumentMoniker": "StgSharp.Script\\Express\\Builtin\\BuiltinType.cs", - "ToolTip": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp.Script\\Express\\Builtin\\BuiltinType.cs", - "RelativeToolTip": "StgSharp.Script\\Express\\Builtin\\BuiltinType.cs", + "DocumentIndex": 18, + "Title": "ExpBuiltinType.cs", + "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp.Script\\Express\\Builtin\\ExpBuiltinType.cs", + "RelativeDocumentMoniker": "StgSharp.Script\\Express\\Builtin\\ExpBuiltinType.cs", + "ToolTip": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp.Script\\Express\\Builtin\\ExpBuiltinType.cs", + "RelativeToolTip": "StgSharp.Script\\Express\\Builtin\\ExpBuiltinType.cs", "ViewState": "AgIAABwAAAAAAAAAAAA2wCYAAAAAAAAAAAAAAA==", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", "WhenOpened": "2025-01-30T02:58:12.25Z", @@ -1173,20 +1218,20 @@ }, { "$type": "Document", - "DocumentIndex": 28, + "DocumentIndex": 10, "Title": "ExpElementInstanceBase.cs", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp.Script\\Express\\ExpElementInstanceBase.cs", "RelativeDocumentMoniker": "StgSharp.Script\\Express\\ExpElementInstanceBase.cs", "ToolTip": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp.Script\\Express\\ExpElementInstanceBase.cs", "RelativeToolTip": "StgSharp.Script\\Express\\ExpElementInstanceBase.cs", - "ViewState": "AgIAADkAAAAAAAAAAAAmwGUAAAAFAAAAAAAAAA==", + "ViewState": "AgIAAAAAAAAAAAAAAAAAAGUAAAAFAAAAAAAAAA==", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", "WhenOpened": "2025-01-30T02:52:10.549Z", "EditorCaption": "" }, { "$type": "Document", - "DocumentIndex": 65, + "DocumentIndex": 70, "Title": "ExpCollection.cs", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp.Script\\Express\\Builtin\\ExpCollection.cs", "RelativeDocumentMoniker": "StgSharp.Script\\Express\\Builtin\\ExpCollection.cs", @@ -1194,25 +1239,24 @@ "RelativeToolTip": "StgSharp.Script\\Express\\Builtin\\ExpCollection.cs", "ViewState": "AgIAAEMAAAAAAAAAAIBAwDgAAAAYAAAAAAAAAA==", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2025-01-30T02:50:15.736Z", - "EditorCaption": "" + "WhenOpened": "2025-01-30T02:50:15.736Z" }, { "$type": "Document", - "DocumentIndex": 29, + "DocumentIndex": 2, "Title": "ExpSchemaSource.cs", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp.Script\\Express\\ExpSchemaSource.cs", "RelativeDocumentMoniker": "StgSharp.Script\\Express\\ExpSchemaSource.cs", "ToolTip": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp.Script\\Express\\ExpSchemaSource.cs", "RelativeToolTip": "StgSharp.Script\\Express\\ExpSchemaSource.cs", - "ViewState": "AgIAAEoAAAAAAAAAAAAywKwAAABPAAAAAAAAAA==", + "ViewState": "AgIAAPwAAAAAAAAAAIA2wB8BAAAqAAAAAAAAAA==", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", "WhenOpened": "2025-01-29T13:51:49.061Z", "EditorCaption": "" }, { "$type": "Document", - "DocumentIndex": 5, + "DocumentIndex": 15, "Title": "ExpToken.cs", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp.Script\\Express\\ExpToken.cs", "RelativeDocumentMoniker": "StgSharp.Script\\Express\\ExpToken.cs", @@ -1225,20 +1269,19 @@ }, { "$type": "Document", - "DocumentIndex": 7, + "DocumentIndex": 20, "Title": "ExpIfToken.cs", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp.Script\\Express\\Builtin\\ExpIfToken.cs", "RelativeDocumentMoniker": "StgSharp.Script\\Express\\Builtin\\ExpIfToken.cs", - "ToolTip": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp.Script\\Express\\Builtin\\ExpIfToken.cs \u2B24", - "RelativeToolTip": "StgSharp.Script\\Express\\Builtin\\ExpIfToken.cs \u2B24", + "ToolTip": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp.Script\\Express\\Builtin\\ExpIfToken.cs", + "RelativeToolTip": "StgSharp.Script\\Express\\Builtin\\ExpIfToken.cs", "ViewState": "AgIAABkAAAAAAAAAAAAkwAkAAAAFAAAAAAAAAA==", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2025-01-29T13:38:12.188Z", - "EditorCaption": "" + "WhenOpened": "2025-01-29T13:38:12.188Z" }, { "$type": "Document", - "DocumentIndex": 24, + "DocumentIndex": 36, "Title": "Exceptions.cs", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp.Script\\Express\\Exceptions.cs", "RelativeDocumentMoniker": "StgSharp.Script\\Express\\Exceptions.cs", @@ -1246,25 +1289,24 @@ "RelativeToolTip": "StgSharp.Script\\Express\\Exceptions.cs", "ViewState": "AgIAACMAAAAAAAAAAAAuwCwAAAAAAAAAAAAAAA==", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2025-01-29T13:38:11.545Z", - "EditorCaption": "" + "WhenOpened": "2025-01-29T13:38:11.545Z" }, { "$type": "Document", - "DocumentIndex": 1, + "DocumentIndex": 11, "Title": "ExpConst.cs", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp.Script\\Express\\Element\\ExpConst.cs", "RelativeDocumentMoniker": "StgSharp.Script\\Express\\Element\\ExpConst.cs", "ToolTip": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp.Script\\Express\\Element\\ExpConst.cs", "RelativeToolTip": "StgSharp.Script\\Express\\Element\\ExpConst.cs", - "ViewState": "AgIAACwAAAAAAAAAAAAewEgAAAAwAAAAAAAAAA==", + "ViewState": "AgIAADUAAAAAAAAAAIA3wCoAAAAAAAAAAAAAAA==", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", "WhenOpened": "2025-01-29T13:34:20.019Z", "EditorCaption": "" }, { "$type": "Document", - "DocumentIndex": 26, + "DocumentIndex": 37, "Title": "ExpLogic.cs", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp.Script\\Express\\ExpLogic.cs", "RelativeDocumentMoniker": "StgSharp.Script\\Express\\ExpLogic.cs", @@ -1272,25 +1314,24 @@ "RelativeToolTip": "StgSharp.Script\\Express\\ExpLogic.cs", "ViewState": "AgIAAAAAAAAAAAAAAAAAAAoAAAARAAAAAAAAAA==", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2025-01-29T13:26:02.08Z", - "EditorCaption": "" + "WhenOpened": "2025-01-29T13:26:02.08Z" }, { "$type": "Document", - "DocumentIndex": 0, + "DocumentIndex": 8, "Title": "ExpCompile.cs", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp.Script\\Express\\ExpCompile.cs", "RelativeDocumentMoniker": "StgSharp.Script\\Express\\ExpCompile.cs", "ToolTip": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp.Script\\Express\\ExpCompile.cs", "RelativeToolTip": "StgSharp.Script\\Express\\ExpCompile.cs", - "ViewState": "AgIAAEoAAAAAAAAAAAAiwFsAAAA3AAAAAAAAAA==", + "ViewState": "AgIAACkAAAAAAAAAAAD4vy8AAAAAAAAAAAAAAA==", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", "WhenOpened": "2025-01-29T13:21:02.074Z", "EditorCaption": "" }, { "$type": "Document", - "DocumentIndex": 67, + "DocumentIndex": 72, "Title": "ExpIfToken.cs", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp.Script\\Expression\\Builtin\\ExpIfToken.cs", "RelativeDocumentMoniker": "StgSharp.Script\\Expression\\Builtin\\ExpIfToken.cs", @@ -1301,7 +1342,7 @@ }, { "$type": "Document", - "DocumentIndex": 114, + "DocumentIndex": 119, "Title": "ExpExpressionTree.cs", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp.Script\\Expression\\ExpExpressionTree.cs", "RelativeDocumentMoniker": "StgSharp.Script\\Expression\\ExpExpressionTree.cs", @@ -1312,7 +1353,7 @@ }, { "$type": "Document", - "DocumentIndex": 115, + "DocumentIndex": 120, "Title": "ExpToken.cs", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp.Script\\Expression\\ExpToken.cs", "RelativeDocumentMoniker": "StgSharp.Script\\Expression\\ExpToken.cs", @@ -1323,7 +1364,7 @@ }, { "$type": "Document", - "DocumentIndex": 116, + "DocumentIndex": 121, "Title": "ExpConst.cs", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp.Script\\Expression\\Element\\ExpConst.cs", "RelativeDocumentMoniker": "StgSharp.Script\\Expression\\Element\\ExpConst.cs", @@ -1334,7 +1375,7 @@ }, { "$type": "Document", - "DocumentIndex": 117, + "DocumentIndex": 122, "Title": "ExpInit.cs", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp.Script\\Expression\\ExpInit.cs", "RelativeDocumentMoniker": "StgSharp.Script\\Expression\\ExpInit.cs", @@ -1345,7 +1386,7 @@ }, { "$type": "Document", - "DocumentIndex": 118, + "DocumentIndex": 123, "Title": "BuiltinType.cs", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp.Script\\Expression\\Builtin\\BuiltinType.cs", "RelativeDocumentMoniker": "StgSharp.Script\\Expression\\Builtin\\BuiltinType.cs", @@ -1356,7 +1397,7 @@ }, { "$type": "Document", - "DocumentIndex": 119, + "DocumentIndex": 124, "Title": "BuiltinConst.cs", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp.Script\\Expression\\Builtin\\BuiltinConst.cs", "RelativeDocumentMoniker": "StgSharp.Script\\Expression\\Builtin\\BuiltinConst.cs", @@ -1367,7 +1408,7 @@ }, { "$type": "Document", - "DocumentIndex": 49, + "DocumentIndex": 55, "Title": "StgSharp.TerminalDialogue.csproj", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp.TerminalDialogue\\StgSharp.TerminalDialogue.csproj", "RelativeDocumentMoniker": "StgSharp.TerminalDialogue\\StgSharp.TerminalDialogue.csproj", @@ -1380,7 +1421,7 @@ }, { "$type": "Document", - "DocumentIndex": 120, + "DocumentIndex": 125, "Title": "ExpType.cs", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp.Script\\Expression\\Element\\ExpType.cs", "RelativeDocumentMoniker": "StgSharp.Script\\Expression\\Element\\ExpType.cs", @@ -1391,7 +1432,7 @@ }, { "$type": "Document", - "DocumentIndex": 70, + "DocumentIndex": 75, "Title": "ExpCollection.cs", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp.Modeling\\Expression\\ExpCollection.cs", "RelativeDocumentMoniker": "StgSharp.Modeling\\Expression\\ExpCollection.cs", @@ -1402,7 +1443,7 @@ }, { "$type": "Document", - "DocumentIndex": 71, + "DocumentIndex": 76, "Title": "ExpRule.cs", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp.Modeling\\Expression\\ExpRule.cs", "RelativeDocumentMoniker": "StgSharp.Modeling\\Expression\\ExpRule.cs", @@ -1413,7 +1454,7 @@ }, { "$type": "Document", - "DocumentIndex": 72, + "DocumentIndex": 77, "Title": "ExpFunction.cs", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp.Modeling\\Expression\\ExpFunction.cs", "RelativeDocumentMoniker": "StgSharp.Modeling\\Expression\\ExpFunction.cs", @@ -1424,7 +1465,7 @@ }, { "$type": "Document", - "DocumentIndex": 73, + "DocumentIndex": 78, "Title": "ExpType.cs", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp.Modeling\\Expression\\ExpType.cs", "RelativeDocumentMoniker": "StgSharp.Modeling\\Expression\\ExpType.cs", @@ -1435,7 +1476,7 @@ }, { "$type": "Document", - "DocumentIndex": 110, + "DocumentIndex": 115, "Title": "StepHeadReader.cs", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\SthSharp.Model\\STEP\\Reader\\StepHeadReader.cs", "RelativeDocumentMoniker": "SthSharp.Model\\STEP\\Reader\\StepHeadReader.cs", @@ -1446,7 +1487,7 @@ }, { "$type": "Document", - "DocumentIndex": 75, + "DocumentIndex": 80, "Title": "glfw.cs", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp\\Internal\\glfw.cs", "RelativeDocumentMoniker": "StgSharp\\Internal\\glfw.cs", @@ -1457,7 +1498,7 @@ }, { "$type": "Document", - "DocumentIndex": 68, + "DocumentIndex": 73, "Title": "ExpConst.cs", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp.Modeling\\Expression\\ExpConst.cs", "RelativeDocumentMoniker": "StgSharp.Modeling\\Expression\\ExpConst.cs", @@ -1468,7 +1509,7 @@ }, { "$type": "Document", - "DocumentIndex": 76, + "DocumentIndex": 81, "Title": "gl.cs", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp\\Internal\\ClangLoad\\gl.cs", "RelativeDocumentMoniker": "StgSharp\\Internal\\ClangLoad\\gl.cs", @@ -1479,7 +1520,7 @@ }, { "$type": "Document", - "DocumentIndex": 77, + "DocumentIndex": 82, "Title": "glHalfNV.cs", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp\\Graphics\\OpenGL\\glHalfNV.cs", "RelativeDocumentMoniker": "StgSharp\\Graphics\\OpenGL\\glHalfNV.cs", @@ -1490,7 +1531,7 @@ }, { "$type": "Document", - "DocumentIndex": 78, + "DocumentIndex": 83, "Title": "StructDefine.cs", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp\\Internal\\StructDefine.cs", "RelativeDocumentMoniker": "StgSharp\\Internal\\StructDefine.cs", @@ -1501,7 +1542,7 @@ }, { "$type": "Document", - "DocumentIndex": 79, + "DocumentIndex": 84, "Title": "InternalIO.cs", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp\\Internal\\InternalIO.cs", "RelativeDocumentMoniker": "StgSharp\\Internal\\InternalIO.cs", @@ -1512,7 +1553,7 @@ }, { "$type": "Document", - "DocumentIndex": 80, + "DocumentIndex": 85, "Title": "glContext.cs", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp\\Graphics\\OpenGL\\glContext.cs", "RelativeDocumentMoniker": "StgSharp\\Graphics\\OpenGL\\glContext.cs", @@ -1523,7 +1564,7 @@ }, { "$type": "Document", - "DocumentIndex": 81, + "DocumentIndex": 86, "Title": "glConst.cs", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp\\Graphics\\OpenGL\\glConst.cs", "RelativeDocumentMoniker": "StgSharp\\Graphics\\OpenGL\\glConst.cs", @@ -1534,7 +1575,7 @@ }, { "$type": "Document", - "DocumentIndex": 82, + "DocumentIndex": 87, "Title": "glEnum.cs", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp\\Graphics\\OpenGL\\glEnum.cs", "RelativeDocumentMoniker": "StgSharp\\Graphics\\OpenGL\\glEnum.cs", @@ -1545,7 +1586,7 @@ }, { "$type": "Document", - "DocumentIndex": 111, + "DocumentIndex": 116, "Title": "SthSharp.Model.csproj", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\SthSharp.Model\\SthSharp.Model.csproj", "RelativeDocumentMoniker": "SthSharp.Model\\SthSharp.Model.csproj", @@ -1556,7 +1597,7 @@ }, { "$type": "Document", - "DocumentIndex": 112, + "DocumentIndex": 117, "Title": "StepExpression.cs", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\SthSharp.Model\\STEP\\FileStructure\\StepExpression.cs", "RelativeDocumentMoniker": "SthSharp.Model\\STEP\\FileStructure\\StepExpression.cs", @@ -1567,7 +1608,7 @@ }, { "$type": "Document", - "DocumentIndex": 83, + "DocumentIndex": 88, "Title": "IEntity.cs", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp\\Entities\\IEntity.cs", "RelativeDocumentMoniker": "StgSharp\\Entities\\IEntity.cs", @@ -1578,7 +1619,7 @@ }, { "$type": "Document", - "DocumentIndex": 84, + "DocumentIndex": 89, "Title": "PlainGeometryCollisionSensor.cs", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp\\Logic\\PlainGeometryCollisionSensor.cs", "RelativeDocumentMoniker": "StgSharp\\Logic\\PlainGeometryCollisionSensor.cs", @@ -1589,7 +1630,7 @@ }, { "$type": "Document", - "DocumentIndex": 85, + "DocumentIndex": 90, "Title": "Counter.cs", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp\\Logic\\Counter.cs", "RelativeDocumentMoniker": "StgSharp\\Logic\\Counter.cs", @@ -1600,7 +1641,7 @@ }, { "$type": "Document", - "DocumentIndex": 86, + "DocumentIndex": 91, "Title": "CachePool.cs", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp\\Collections\\CachePool.cs", "RelativeDocumentMoniker": "StgSharp\\Collections\\CachePool.cs", @@ -1611,7 +1652,7 @@ }, { "$type": "Document", - "DocumentIndex": 74, + "DocumentIndex": 79, "Title": "ExpEntity.cs", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp.Modeling\\Expression\\ExpEntity.cs", "RelativeDocumentMoniker": "StgSharp.Modeling\\Expression\\ExpEntity.cs", @@ -1622,7 +1663,7 @@ }, { "$type": "Document", - "DocumentIndex": 113, + "DocumentIndex": 118, "Title": "SthSharp.Model.csproj", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\SthSharp.Model\\SthSharp.Model.csproj", "RelativeDocumentMoniker": "SthSharp.Model\\SthSharp.Model.csproj", @@ -1633,7 +1674,7 @@ }, { "$type": "Document", - "DocumentIndex": 51, + "DocumentIndex": 56, "Title": "StgSharpDebug", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharpDebug\\StgSharpDebug.csproj", "RelativeDocumentMoniker": "StgSharpDebug\\StgSharpDebug.csproj", @@ -1645,7 +1686,7 @@ }, { "$type": "Document", - "DocumentIndex": 32, + "DocumentIndex": 39, "Title": "ViewModelMain.cs", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharpDebug\\ViewModelMain.cs", "RelativeDocumentMoniker": "StgSharpDebug\\ViewModelMain.cs", @@ -1653,23 +1694,21 @@ "RelativeToolTip": "StgSharpDebug\\ViewModelMain.cs", "ViewState": "AgIAADkAAAAAAAAAAIBBwDEAAAAOAAAAAAAAAA==", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2025-01-22T03:18:57.741Z", - "EditorCaption": "" + "WhenOpened": "2025-01-22T03:18:57.741Z" }, { "$type": "Document", - "DocumentIndex": 69, + "DocumentIndex": 74, "Title": "Microsoft.Common.CurrentVersion.targets", "DocumentMoniker": "C:\\Program Files\\Microsoft Visual Studio\\2022\\Enterprise\\MSBuild\\Current\\Bin\\amd64\\Microsoft.Common.CurrentVersion.targets", "ToolTip": "C:\\Program Files\\Microsoft Visual Studio\\2022\\Enterprise\\MSBuild\\Current\\Bin\\amd64\\Microsoft.Common.CurrentVersion.targets", "ViewState": "AgIAAEcHAAAAAAAAAEBwwGEHAAAEAAAAAAAAAA==", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.003801|", - "WhenOpened": "2025-01-22T03:07:54.535Z", - "EditorCaption": "" + "WhenOpened": "2025-01-22T03:07:54.535Z" }, { "$type": "Document", - "DocumentIndex": 87, + "DocumentIndex": 92, "Title": "StgSharp.Commom.csproj", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp\\StgSharp.Commom.csproj", "RelativeDocumentMoniker": "StgSharp\\StgSharp.Commom.csproj", @@ -1680,7 +1719,7 @@ }, { "$type": "Document", - "DocumentIndex": 53, + "DocumentIndex": 58, "Title": "StgSharpTest", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\STgSharpTest\\StgSharpTest.csproj", "RelativeDocumentMoniker": "STgSharpTest\\StgSharpTest.csproj", @@ -1692,7 +1731,7 @@ }, { "$type": "Document", - "DocumentIndex": 45, + "DocumentIndex": 51, "Title": "StgSharpTest.csproj", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\STgSharpTest\\StgSharpTest.csproj", "RelativeDocumentMoniker": "STgSharpTest\\StgSharpTest.csproj", @@ -1705,20 +1744,20 @@ }, { "$type": "Document", - "DocumentIndex": 31, + "DocumentIndex": 1, "Title": "UnitTest1.cs", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\STgSharpTest\\UnitTest1.cs", "RelativeDocumentMoniker": "STgSharpTest\\UnitTest1.cs", "ToolTip": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\STgSharpTest\\UnitTest1.cs", "RelativeToolTip": "STgSharpTest\\UnitTest1.cs", - "ViewState": "AgIAAEAAAAAAAAAAAIAwwEQAAAAAAAAAAAAAAA==", + "ViewState": "AgIAAF8AAAAAAAAAAAA1wG8AAAAQAAAAAAAAAA==", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", "WhenOpened": "2025-01-21T12:43:12.616Z", "EditorCaption": "" }, { "$type": "Document", - "DocumentIndex": 88, + "DocumentIndex": 93, "Title": "ViewModel.cs", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp\\MVVM\\ViewModel\\ViewModel.cs", "RelativeDocumentMoniker": "StgSharp\\MVVM\\ViewModel\\ViewModel.cs", @@ -1729,7 +1768,7 @@ }, { "$type": "Document", - "DocumentIndex": 89, + "DocumentIndex": 94, "Title": "TextureProvider.cs", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp\\Graphics\\TextureProvider.cs", "RelativeDocumentMoniker": "StgSharp\\Graphics\\TextureProvider.cs", @@ -1740,7 +1779,7 @@ }, { "$type": "Document", - "DocumentIndex": 90, + "DocumentIndex": 95, "Title": "ImageHelper.cs", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp\\Graphics\\CPUanimation\\ImageHelper.cs", "RelativeDocumentMoniker": "StgSharp\\Graphics\\CPUanimation\\ImageHelper.cs", @@ -1751,7 +1790,7 @@ }, { "$type": "Document", - "DocumentIndex": 91, + "DocumentIndex": 96, "Title": "glHandle.cs", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp\\Graphics\\OpenGL\\glHandle.cs", "RelativeDocumentMoniker": "StgSharp\\Graphics\\OpenGL\\glHandle.cs", @@ -1762,7 +1801,7 @@ }, { "$type": "Document", - "DocumentIndex": 92, + "DocumentIndex": 97, "Title": "VBO.cs", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp\\Graphics\\OpenGL\\Buffer\\VBO.cs", "RelativeDocumentMoniker": "StgSharp\\Graphics\\OpenGL\\Buffer\\VBO.cs", @@ -1773,7 +1812,7 @@ }, { "$type": "Document", - "DocumentIndex": 93, + "DocumentIndex": 98, "Title": "EBO.cs", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp\\Graphics\\OpenGL\\Buffer\\EBO.cs", "RelativeDocumentMoniker": "StgSharp\\Graphics\\OpenGL\\Buffer\\EBO.cs", @@ -1784,7 +1823,7 @@ }, { "$type": "Document", - "DocumentIndex": 94, + "DocumentIndex": 99, "Title": "TextureGL.cs", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp\\Graphics\\OpenGL\\Buffer\\TextureGL.cs", "RelativeDocumentMoniker": "StgSharp\\Graphics\\OpenGL\\Buffer\\TextureGL.cs", @@ -1795,7 +1834,7 @@ }, { "$type": "Document", - "DocumentIndex": 95, + "DocumentIndex": 100, "Title": "Image.cs", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp\\Graphics\\Image.cs", "RelativeDocumentMoniker": "StgSharp\\Graphics\\Image.cs", @@ -1806,7 +1845,7 @@ }, { "$type": "Document", - "DocumentIndex": 96, + "DocumentIndex": 101, "Title": "KeyEnum.cs", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp\\Controlling\\KeyEnum.cs", "RelativeDocumentMoniker": "StgSharp\\Controlling\\KeyEnum.cs", @@ -1817,7 +1856,7 @@ }, { "$type": "Document", - "DocumentIndex": 97, + "DocumentIndex": 102, "Title": "Uniform.cs", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp\\Graphics\\OpenGL\\ShaderEdit\\Uniform.cs", "RelativeDocumentMoniker": "StgSharp\\Graphics\\OpenGL\\ShaderEdit\\Uniform.cs", @@ -1828,7 +1867,7 @@ }, { "$type": "Document", - "DocumentIndex": 98, + "DocumentIndex": 103, "Title": "Vector.Orthogonalize.cs", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp\\Math\\Linear\\Vector.Orthogonalize.cs", "RelativeDocumentMoniker": "StgSharp\\Math\\Linear\\Vector.Orthogonalize.cs", @@ -1839,7 +1878,7 @@ }, { "$type": "Document", - "DocumentIndex": 99, + "DocumentIndex": 104, "Title": "glFunction.cs", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp\\Graphics\\OpenGL\\glFunction.cs", "RelativeDocumentMoniker": "StgSharp\\Graphics\\OpenGL\\glFunction.cs", @@ -1850,7 +1889,7 @@ }, { "$type": "Document", - "DocumentIndex": 100, + "DocumentIndex": 105, "Title": "Platform.cs", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp\\Environment\\Platform.cs", "RelativeDocumentMoniker": "StgSharp\\Environment\\Platform.cs", @@ -1861,7 +1900,7 @@ }, { "$type": "Document", - "DocumentIndex": 101, + "DocumentIndex": 106, "Title": "Dialogue.cs", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp\\Environment\\Dialogue.cs", "RelativeDocumentMoniker": "StgSharp\\Environment\\Dialogue.cs", @@ -1872,7 +1911,7 @@ }, { "$type": "Document", - "DocumentIndex": 102, + "DocumentIndex": 107, "Title": "Pixels.cs", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp\\Graphics\\Pixels.cs", "RelativeDocumentMoniker": "StgSharp\\Graphics\\Pixels.cs", @@ -1883,20 +1922,20 @@ }, { "$type": "Document", - "DocumentIndex": 33, + "DocumentIndex": 12, "Title": "Program.cs", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharpDebug\\Program.cs", "RelativeDocumentMoniker": "StgSharpDebug\\Program.cs", "ToolTip": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharpDebug\\Program.cs", "RelativeToolTip": "StgSharpDebug\\Program.cs", - "ViewState": "AgIAADcAAAAAAAAAAAAjwEYAAAAUAAAAAAAAAA==", + "ViewState": "AgIAAC0AAAAAAAAAAIA5wEIAAAAdAAAAAAAAAA==", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", "WhenOpened": "2025-01-21T06:08:27.152Z", "EditorCaption": "" }, { "$type": "Document", - "DocumentIndex": 47, + "DocumentIndex": 53, "Title": "Partical.cs", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharpDebug\\RenderStream\\Partical.cs", "RelativeDocumentMoniker": "StgSharpDebug\\RenderStream\\Partical.cs", @@ -1904,12 +1943,11 @@ "RelativeToolTip": "StgSharpDebug\\RenderStream\\Partical.cs", "ViewState": "AgIAANgAAAAAAAAAAIAzwO0AAABGAAAAAAAAAA==", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2025-01-21T04:59:25.115Z", - "EditorCaption": "" + "WhenOpened": "2025-01-21T04:59:25.115Z" }, { "$type": "Document", - "DocumentIndex": 103, + "DocumentIndex": 108, "Title": "RenderStream.cs", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp\\Graphics\\RenderStream.cs", "RelativeDocumentMoniker": "StgSharp\\Graphics\\RenderStream.cs", @@ -1920,7 +1958,7 @@ }, { "$type": "Document", - "DocumentIndex": 104, + "DocumentIndex": 109, "Title": "BufferObjectBase.cs", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp\\Graphics\\Define\\BufferObjectBase.cs", "RelativeDocumentMoniker": "StgSharp\\Graphics\\Define\\BufferObjectBase.cs", @@ -1931,7 +1969,7 @@ }, { "$type": "Document", - "DocumentIndex": 105, + "DocumentIndex": 110, "Title": "Global.cs", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp\\Global.cs", "RelativeDocumentMoniker": "StgSharp\\Global.cs", @@ -1942,7 +1980,7 @@ }, { "$type": "Document", - "DocumentIndex": 106, + "DocumentIndex": 111, "Title": "ViewPort.cs", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp\\MVVM\\ViewPort.cs", "RelativeDocumentMoniker": "StgSharp\\MVVM\\ViewPort.cs", @@ -1953,7 +1991,7 @@ }, { "$type": "Document", - "DocumentIndex": 107, + "DocumentIndex": 112, "Title": "framework.cs", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp\\Graphics\\framework.cs", "RelativeDocumentMoniker": "StgSharp\\Graphics\\framework.cs", @@ -1964,7 +2002,7 @@ }, { "$type": "Document", - "DocumentIndex": 108, + "DocumentIndex": 113, "Title": "Matrix42.cs", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp\\Math\\Linear\\Matrix42.cs", "RelativeDocumentMoniker": "StgSharp\\Math\\Linear\\Matrix42.cs", @@ -1975,7 +2013,7 @@ }, { "$type": "Document", - "DocumentIndex": 109, + "DocumentIndex": 114, "Title": "glApiManager.cs", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp\\Graphics\\OpenGL\\glApiManager.cs", "RelativeDocumentMoniker": "StgSharp\\Graphics\\OpenGL\\glApiManager.cs", diff --git a/内核源代码/.vs/StgSharpDevelop/v17/DocumentLayout.json b/内核源代码/.vs/StgSharpDevelop/v17/DocumentLayout.json index 6693d790..266ddda7 100644 --- a/内核源代码/.vs/StgSharpDevelop/v17/DocumentLayout.json +++ b/内核源代码/.vs/StgSharpDevelop/v17/DocumentLayout.json @@ -3,40 +3,88 @@ "WorkspaceRootPath": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\", "Documents": [ { - "AbsoluteMoniker": "D:0:0:{5B51F5EA-138C-46B5-B36F-1D389968B6CF}|StgSharp.Script\\StgSharp.Script.csproj|d:\\nitloadindustry\\\u7814\u7A76\u9879\u76EE\\1-flagship\\th2020\\projectfile\\\u5185\u6838\u6E90\u4EE3\u7801\\stgsharp.script\\express\\expcompile.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{5B51F5EA-138C-46B5-B36F-1D389968B6CF}|StgSharp.Script\\StgSharp.Script.csproj|solutionrelative:stgsharp.script\\express\\expcompile.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + "AbsoluteMoniker": "D:0:0:{5B51F5EA-138C-46B5-B36F-1D389968B6CF}|StgSharp.Script\\StgSharp.Script.csproj|d:\\nitloadindustry\\\u7814\u7A76\u9879\u76EE\\1-flagship\\th2020\\projectfile\\\u5185\u6838\u6E90\u4EE3\u7801\\stgsharp.script\\express\\expsourcereader.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{5B51F5EA-138C-46B5-B36F-1D389968B6CF}|StgSharp.Script\\StgSharp.Script.csproj|solutionrelative:stgsharp.script\\express\\expsourcereader.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" }, { - "AbsoluteMoniker": "D:0:0:{5B51F5EA-138C-46B5-B36F-1D389968B6CF}|StgSharp.Script\\StgSharp.Script.csproj|d:\\nitloadindustry\\\u7814\u7A76\u9879\u76EE\\1-flagship\\th2020\\projectfile\\\u5185\u6838\u6E90\u4EE3\u7801\\stgsharp.script\\express\\element\\expconst.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{5B51F5EA-138C-46B5-B36F-1D389968B6CF}|StgSharp.Script\\StgSharp.Script.csproj|solutionrelative:stgsharp.script\\express\\element\\expconst.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + "AbsoluteMoniker": "D:0:0:{A74EABDE-B94D-4F8B-9305-F9D3850D4C70}|STgSharpTest\\StgSharpTest.csproj|d:\\nitloadindustry\\\u7814\u7A76\u9879\u76EE\\1-flagship\\th2020\\projectfile\\\u5185\u6838\u6E90\u4EE3\u7801\\stgsharptest\\unittest1.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{A74EABDE-B94D-4F8B-9305-F9D3850D4C70}|STgSharpTest\\StgSharpTest.csproj|solutionrelative:stgsharptest\\unittest1.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{5B51F5EA-138C-46B5-B36F-1D389968B6CF}|StgSharp.Script\\StgSharp.Script.csproj|d:\\nitloadindustry\\\u7814\u7A76\u9879\u76EE\\1-flagship\\th2020\\projectfile\\\u5185\u6838\u6E90\u4EE3\u7801\\stgsharp.script\\express\\expschemasource.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{5B51F5EA-138C-46B5-B36F-1D389968B6CF}|StgSharp.Script\\StgSharp.Script.csproj|solutionrelative:stgsharp.script\\express\\expschemasource.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{5B51F5EA-138C-46B5-B36F-1D389968B6CF}|StgSharp.Script\\StgSharp.Script.csproj|d:\\nitloadindustry\\\u7814\u7A76\u9879\u76EE\\1-flagship\\th2020\\projectfile\\\u5185\u6838\u6E90\u4EE3\u7801\\stgsharp.script\\scriptsourcetransmitter.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{5B51F5EA-138C-46B5-B36F-1D389968B6CF}|StgSharp.Script\\StgSharp.Script.csproj|solutionrelative:stgsharp.script\\scriptsourcetransmitter.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{5B51F5EA-138C-46B5-B36F-1D389968B6CF}|StgSharp.Script\\StgSharp.Script.csproj|d:\\nitloadindustry\\\u7814\u7A76\u9879\u76EE\\1-flagship\\th2020\\projectfile\\\u5185\u6838\u6E90\u4EE3\u7801\\stgsharp.script\\codelinehelper.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{5B51F5EA-138C-46B5-B36F-1D389968B6CF}|StgSharp.Script\\StgSharp.Script.csproj|solutionrelative:stgsharp.script\\codelinehelper.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{5B51F5EA-138C-46B5-B36F-1D389968B6CF}|StgSharp.Script\\StgSharp.Script.csproj|d:\\nitloadindustry\\\u7814\u7A76\u9879\u76EE\\1-flagship\\th2020\\projectfile\\\u5185\u6838\u6E90\u4EE3\u7801\\stgsharp.script\\express\\expsource.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{5B51F5EA-138C-46B5-B36F-1D389968B6CF}|StgSharp.Script\\StgSharp.Script.csproj|solutionrelative:stgsharp.script\\express\\expsource.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{5B51F5EA-138C-46B5-B36F-1D389968B6CF}|StgSharp.Script\\StgSharp.Script.csproj|d:\\nitloadindustry\\\u7814\u7A76\u9879\u76EE\\1-flagship\\th2020\\projectfile\\\u5185\u6838\u6E90\u4EE3\u7801\\stgsharp.script\\iscriptsourceprovider.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{5B51F5EA-138C-46B5-B36F-1D389968B6CF}|StgSharp.Script\\StgSharp.Script.csproj|solutionrelative:stgsharp.script\\iscriptsourceprovider.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" }, { "AbsoluteMoniker": "D:0:0:{5B51F5EA-138C-46B5-B36F-1D389968B6CF}|StgSharp.Script\\StgSharp.Script.csproj|d:\\nitloadindustry\\\u7814\u7A76\u9879\u76EE\\1-flagship\\th2020\\projectfile\\\u5185\u6838\u6E90\u4EE3\u7801\\stgsharp.script\\express\\expschema.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", "RelativeMoniker": "D:0:0:{5B51F5EA-138C-46B5-B36F-1D389968B6CF}|StgSharp.Script\\StgSharp.Script.csproj|solutionrelative:stgsharp.script\\express\\expschema.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" }, { - "AbsoluteMoniker": "D:0:0:{5B51F5EA-138C-46B5-B36F-1D389968B6CF}|StgSharp.Script\\StgSharp.Script.csproj|d:\\nitloadindustry\\\u7814\u7A76\u9879\u76EE\\1-flagship\\th2020\\projectfile\\\u5185\u6838\u6E90\u4EE3\u7801\\stgsharp.script\\express\\expreader.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{5B51F5EA-138C-46B5-B36F-1D389968B6CF}|StgSharp.Script\\StgSharp.Script.csproj|solutionrelative:stgsharp.script\\express\\expreader.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + "AbsoluteMoniker": "D:0:0:{5B51F5EA-138C-46B5-B36F-1D389968B6CF}|StgSharp.Script\\StgSharp.Script.csproj|d:\\nitloadindustry\\\u7814\u7A76\u9879\u76EE\\1-flagship\\th2020\\projectfile\\\u5185\u6838\u6E90\u4EE3\u7801\\stgsharp.script\\express\\expcompile.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{5B51F5EA-138C-46B5-B36F-1D389968B6CF}|StgSharp.Script\\StgSharp.Script.csproj|solutionrelative:stgsharp.script\\express\\expcompile.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" }, { - "AbsoluteMoniker": "D:0:0:{5B51F5EA-138C-46B5-B36F-1D389968B6CF}|StgSharp.Script\\StgSharp.Script.csproj|d:\\nitloadindustry\\\u7814\u7A76\u9879\u76EE\\1-flagship\\th2020\\projectfile\\\u5185\u6838\u6E90\u4EE3\u7801\\stgsharp.script\\express\\builtin\\exprepeat.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{5B51F5EA-138C-46B5-B36F-1D389968B6CF}|StgSharp.Script\\StgSharp.Script.csproj|solutionrelative:stgsharp.script\\express\\builtin\\exprepeat.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + "AbsoluteMoniker": "D:0:0:{5B51F5EA-138C-46B5-B36F-1D389968B6CF}|StgSharp.Script\\StgSharp.Script.csproj|d:\\nitloadindustry\\\u7814\u7A76\u9879\u76EE\\1-flagship\\th2020\\projectfile\\\u5185\u6838\u6E90\u4EE3\u7801\\stgsharp.script\\iexpressiontoken.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{5B51F5EA-138C-46B5-B36F-1D389968B6CF}|StgSharp.Script\\StgSharp.Script.csproj|solutionrelative:stgsharp.script\\iexpressiontoken.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{5B51F5EA-138C-46B5-B36F-1D389968B6CF}|StgSharp.Script\\StgSharp.Script.csproj|d:\\nitloadindustry\\\u7814\u7A76\u9879\u76EE\\1-flagship\\th2020\\projectfile\\\u5185\u6838\u6E90\u4EE3\u7801\\stgsharp.script\\express\\expelementinstancebase.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{5B51F5EA-138C-46B5-B36F-1D389968B6CF}|StgSharp.Script\\StgSharp.Script.csproj|solutionrelative:stgsharp.script\\express\\expelementinstancebase.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{5B51F5EA-138C-46B5-B36F-1D389968B6CF}|StgSharp.Script\\StgSharp.Script.csproj|d:\\nitloadindustry\\\u7814\u7A76\u9879\u76EE\\1-flagship\\th2020\\projectfile\\\u5185\u6838\u6E90\u4EE3\u7801\\stgsharp.script\\express\\element\\expconst.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{5B51F5EA-138C-46B5-B36F-1D389968B6CF}|StgSharp.Script\\StgSharp.Script.csproj|solutionrelative:stgsharp.script\\express\\element\\expconst.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{610B992B-BB34-49C3-9993-676C595FC12E}|StgSharpDebug\\StgSharpDebug.csproj|d:\\nitloadindustry\\\u7814\u7A76\u9879\u76EE\\1-flagship\\th2020\\projectfile\\\u5185\u6838\u6E90\u4EE3\u7801\\stgsharpdebug\\program.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{610B992B-BB34-49C3-9993-676C595FC12E}|StgSharpDebug\\StgSharpDebug.csproj|solutionrelative:stgsharpdebug\\program.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{3EAF2EE6-FA9E-4F57-951F-7E6F8125DFBF}|StgSharp.Common\\StgSharp.Common.csproj|d:\\nitloadindustry\\\u7814\u7A76\u9879\u76EE\\1-flagship\\th2020\\projectfile\\\u5185\u6838\u6E90\u4EE3\u7801\\stgsharp.common\\collections\\keymultiplexer.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{3EAF2EE6-FA9E-4F57-951F-7E6F8125DFBF}|StgSharp.Common\\StgSharp.Common.csproj|solutionrelative:stgsharp.common\\collections\\keymultiplexer.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{3EAF2EE6-FA9E-4F57-951F-7E6F8125DFBF}|StgSharp.Common\\StgSharp.Common.csproj|d:\\nitloadindustry\\\u7814\u7A76\u9879\u76EE\\1-flagship\\th2020\\projectfile\\\u5185\u6838\u6E90\u4EE3\u7801\\stgsharp.common\\graphics\\renderstream.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{3EAF2EE6-FA9E-4F57-951F-7E6F8125DFBF}|StgSharp.Common\\StgSharp.Common.csproj|solutionrelative:stgsharp.common\\graphics\\renderstream.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" }, { "AbsoluteMoniker": "D:0:0:{5B51F5EA-138C-46B5-B36F-1D389968B6CF}|StgSharp.Script\\StgSharp.Script.csproj|d:\\nitloadindustry\\\u7814\u7A76\u9879\u76EE\\1-flagship\\th2020\\projectfile\\\u5185\u6838\u6E90\u4EE3\u7801\\stgsharp.script\\express\\exptoken.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", "RelativeMoniker": "D:0:0:{5B51F5EA-138C-46B5-B36F-1D389968B6CF}|StgSharp.Script\\StgSharp.Script.csproj|solutionrelative:stgsharp.script\\express\\exptoken.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" }, + { + "AbsoluteMoniker": "D:0:0:{5B51F5EA-138C-46B5-B36F-1D389968B6CF}|StgSharp.Script\\StgSharp.Script.csproj|d:\\nitloadindustry\\\u7814\u7A76\u9879\u76EE\\1-flagship\\th2020\\projectfile\\\u5185\u6838\u6E90\u4EE3\u7801\\stgsharp.script\\express\\builtin\\expbuiltinconstant.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{5B51F5EA-138C-46B5-B36F-1D389968B6CF}|StgSharp.Script\\StgSharp.Script.csproj|solutionrelative:stgsharp.script\\express\\builtin\\expbuiltinconstant.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, { "AbsoluteMoniker": "D:0:0:{5B51F5EA-138C-46B5-B36F-1D389968B6CF}|StgSharp.Script\\StgSharp.Script.csproj|d:\\nitloadindustry\\\u7814\u7A76\u9879\u76EE\\1-flagship\\th2020\\projectfile\\\u5185\u6838\u6E90\u4EE3\u7801\\stgsharp.script\\express\\builtin\\expliteraltoken.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", "RelativeMoniker": "D:0:0:{5B51F5EA-138C-46B5-B36F-1D389968B6CF}|StgSharp.Script\\StgSharp.Script.csproj|solutionrelative:stgsharp.script\\express\\builtin\\expliteraltoken.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" }, { - "AbsoluteMoniker": "D:0:0:{5B51F5EA-138C-46B5-B36F-1D389968B6CF}|StgSharp.Script\\StgSharp.Script.csproj|d:\\nitloadindustry\\\u7814\u7A76\u9879\u76EE\\1-flagship\\th2020\\projectfile\\\u5185\u6838\u6E90\u4EE3\u7801\\stgsharp.script\\express\\builtin\\expiftoken.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{5B51F5EA-138C-46B5-B36F-1D389968B6CF}|StgSharp.Script\\StgSharp.Script.csproj|solutionrelative:stgsharp.script\\express\\builtin\\expiftoken.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + "AbsoluteMoniker": "D:0:0:{5B51F5EA-138C-46B5-B36F-1D389968B6CF}|StgSharp.Script\\StgSharp.Script.csproj|d:\\nitloadindustry\\\u7814\u7A76\u9879\u76EE\\1-flagship\\th2020\\projectfile\\\u5185\u6838\u6E90\u4EE3\u7801\\stgsharp.script\\express\\builtin\\expbuiltintype.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{5B51F5EA-138C-46B5-B36F-1D389968B6CF}|StgSharp.Script\\StgSharp.Script.csproj|solutionrelative:stgsharp.script\\express\\builtin\\expbuiltintype.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" }, { - "AbsoluteMoniker": "D:0:0:{5B51F5EA-138C-46B5-B36F-1D389968B6CF}|StgSharp.Script\\StgSharp.Script.csproj|d:\\nitloadindustry\\\u7814\u7A76\u9879\u76EE\\1-flagship\\th2020\\projectfile\\\u5185\u6838\u6E90\u4EE3\u7801\\stgsharp.script\\iexpressiontoken.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{5B51F5EA-138C-46B5-B36F-1D389968B6CF}|StgSharp.Script\\StgSharp.Script.csproj|solutionrelative:stgsharp.script\\iexpressiontoken.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + "AbsoluteMoniker": "D:0:0:{5B51F5EA-138C-46B5-B36F-1D389968B6CF}|StgSharp.Script\\StgSharp.Script.csproj|d:\\nitloadindustry\\\u7814\u7A76\u9879\u76EE\\1-flagship\\th2020\\projectfile\\\u5185\u6838\u6E90\u4EE3\u7801\\stgsharp.script\\express\\builtin\\exprepeat.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{5B51F5EA-138C-46B5-B36F-1D389968B6CF}|StgSharp.Script\\StgSharp.Script.csproj|solutionrelative:stgsharp.script\\express\\builtin\\exprepeat.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" + }, + { + "AbsoluteMoniker": "D:0:0:{5B51F5EA-138C-46B5-B36F-1D389968B6CF}|StgSharp.Script\\StgSharp.Script.csproj|d:\\nitloadindustry\\\u7814\u7A76\u9879\u76EE\\1-flagship\\th2020\\projectfile\\\u5185\u6838\u6E90\u4EE3\u7801\\stgsharp.script\\express\\builtin\\expiftoken.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", + "RelativeMoniker": "D:0:0:{5B51F5EA-138C-46B5-B36F-1D389968B6CF}|StgSharp.Script\\StgSharp.Script.csproj|solutionrelative:stgsharp.script\\express\\builtin\\expiftoken.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" }, { "AbsoluteMoniker": "D:0:0:{5B51F5EA-138C-46B5-B36F-1D389968B6CF}|StgSharp.Script\\StgSharp.Script.csproj|d:\\nitloadindustry\\\u7814\u7A76\u9879\u76EE\\1-flagship\\th2020\\projectfile\\\u5185\u6838\u6E90\u4EE3\u7801\\stgsharp.script\\express\\element\\exptype.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", @@ -102,42 +150,18 @@ "AbsoluteMoniker": "D:0:0:{5B51F5EA-138C-46B5-B36F-1D389968B6CF}|StgSharp.Script\\StgSharp.Script.csproj|d:\\nitloadindustry\\\u7814\u7A76\u9879\u76EE\\1-flagship\\th2020\\projectfile\\\u5185\u6838\u6E90\u4EE3\u7801\\stgsharp.script\\express\\exceptions.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", "RelativeMoniker": "D:0:0:{5B51F5EA-138C-46B5-B36F-1D389968B6CF}|StgSharp.Script\\StgSharp.Script.csproj|solutionrelative:stgsharp.script\\express\\exceptions.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" }, - { - "AbsoluteMoniker": "D:0:0:{5B51F5EA-138C-46B5-B36F-1D389968B6CF}|StgSharp.Script\\StgSharp.Script.csproj|d:\\nitloadindustry\\\u7814\u7A76\u9879\u76EE\\1-flagship\\th2020\\projectfile\\\u5185\u6838\u6E90\u4EE3\u7801\\stgsharp.script\\express\\builtin\\builtintype.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{5B51F5EA-138C-46B5-B36F-1D389968B6CF}|StgSharp.Script\\StgSharp.Script.csproj|solutionrelative:stgsharp.script\\express\\builtin\\builtintype.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" - }, { "AbsoluteMoniker": "D:0:0:{5B51F5EA-138C-46B5-B36F-1D389968B6CF}|StgSharp.Script\\StgSharp.Script.csproj|d:\\nitloadindustry\\\u7814\u7A76\u9879\u76EE\\1-flagship\\th2020\\projectfile\\\u5185\u6838\u6E90\u4EE3\u7801\\stgsharp.script\\express\\explogic.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", "RelativeMoniker": "D:0:0:{5B51F5EA-138C-46B5-B36F-1D389968B6CF}|StgSharp.Script\\StgSharp.Script.csproj|solutionrelative:stgsharp.script\\express\\explogic.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" }, - { - "AbsoluteMoniker": "D:0:0:{3EAF2EE6-FA9E-4F57-951F-7E6F8125DFBF}|StgSharp.Common\\StgSharp.Common.csproj|d:\\nitloadindustry\\\u7814\u7A76\u9879\u76EE\\1-flagship\\th2020\\projectfile\\\u5185\u6838\u6E90\u4EE3\u7801\\stgsharp.common\\collections\\keymultiplexer.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{3EAF2EE6-FA9E-4F57-951F-7E6F8125DFBF}|StgSharp.Common\\StgSharp.Common.csproj|solutionrelative:stgsharp.common\\collections\\keymultiplexer.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" - }, - { - "AbsoluteMoniker": "D:0:0:{5B51F5EA-138C-46B5-B36F-1D389968B6CF}|StgSharp.Script\\StgSharp.Script.csproj|d:\\nitloadindustry\\\u7814\u7A76\u9879\u76EE\\1-flagship\\th2020\\projectfile\\\u5185\u6838\u6E90\u4EE3\u7801\\stgsharp.script\\express\\expelementinstancebase.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{5B51F5EA-138C-46B5-B36F-1D389968B6CF}|StgSharp.Script\\StgSharp.Script.csproj|solutionrelative:stgsharp.script\\express\\expelementinstancebase.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" - }, - { - "AbsoluteMoniker": "D:0:0:{5B51F5EA-138C-46B5-B36F-1D389968B6CF}|StgSharp.Script\\StgSharp.Script.csproj|d:\\nitloadindustry\\\u7814\u7A76\u9879\u76EE\\1-flagship\\th2020\\projectfile\\\u5185\u6838\u6E90\u4EE3\u7801\\stgsharp.script\\express\\expschemasource.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{5B51F5EA-138C-46B5-B36F-1D389968B6CF}|StgSharp.Script\\StgSharp.Script.csproj|solutionrelative:stgsharp.script\\express\\expschemasource.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" - }, { "AbsoluteMoniker": "D:0:0:{3EAF2EE6-FA9E-4F57-951F-7E6F8125DFBF}|StgSharp.Common\\StgSharp.Common.csproj|d:\\nitloadindustry\\\u7814\u7A76\u9879\u76EE\\1-flagship\\th2020\\projectfile\\\u5185\u6838\u6E90\u4EE3\u7801\\stgsharp.common\\collections\\istringhashmultiplexer.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", "RelativeMoniker": "D:0:0:{3EAF2EE6-FA9E-4F57-951F-7E6F8125DFBF}|StgSharp.Common\\StgSharp.Common.csproj|solutionrelative:stgsharp.common\\collections\\istringhashmultiplexer.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" }, - { - "AbsoluteMoniker": "D:0:0:{A74EABDE-B94D-4F8B-9305-F9D3850D4C70}|STgSharpTest\\StgSharpTest.csproj|d:\\nitloadindustry\\\u7814\u7A76\u9879\u76EE\\1-flagship\\th2020\\projectfile\\\u5185\u6838\u6E90\u4EE3\u7801\\stgsharptest\\unittest1.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{A74EABDE-B94D-4F8B-9305-F9D3850D4C70}|STgSharpTest\\StgSharpTest.csproj|solutionrelative:stgsharptest\\unittest1.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" - }, { "AbsoluteMoniker": "D:0:0:{610B992B-BB34-49C3-9993-676C595FC12E}|StgSharpDebug\\StgSharpDebug.csproj|d:\\nitloadindustry\\\u7814\u7A76\u9879\u76EE\\1-flagship\\th2020\\projectfile\\\u5185\u6838\u6E90\u4EE3\u7801\\stgsharpdebug\\viewmodelmain.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", "RelativeMoniker": "D:0:0:{610B992B-BB34-49C3-9993-676C595FC12E}|StgSharpDebug\\StgSharpDebug.csproj|solutionrelative:stgsharpdebug\\viewmodelmain.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" }, - { - "AbsoluteMoniker": "D:0:0:{610B992B-BB34-49C3-9993-676C595FC12E}|StgSharpDebug\\StgSharpDebug.csproj|d:\\nitloadindustry\\\u7814\u7A76\u9879\u76EE\\1-flagship\\th2020\\projectfile\\\u5185\u6838\u6E90\u4EE3\u7801\\stgsharpdebug\\program.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{610B992B-BB34-49C3-9993-676C595FC12E}|StgSharpDebug\\StgSharpDebug.csproj|solutionrelative:stgsharpdebug\\program.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" - }, { "AbsoluteMoniker": "D:0:0:{20CBFF26-6746-402E-992C-7B643E9423EB}|StgSharp.C\\StgSharpC.vcxproj|D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp.C\\hash.c||{D0E1A5C6-B359-4E41-9B60-3365922C2A22}", "RelativeMoniker": "D:0:0:{20CBFF26-6746-402E-992C-7B643E9423EB}|StgSharp.C\\StgSharpC.vcxproj|solutionrelative:StgSharp.C\\hash.c||{D0E1A5C6-B359-4E41-9B60-3365922C2A22}" @@ -202,10 +226,6 @@ "AbsoluteMoniker": "D:0:0:{10B5819F-2A62-41B6-980A-EB9E76A0E95C}|StgSharp.TerminalDialogue\\StgSharp.TerminalDialogue.csproj|d:\\nitloadindustry\\\u7814\u7A76\u9879\u76EE\\1-flagship\\th2020\\projectfile\\\u5185\u6838\u6E90\u4EE3\u7801\\stgsharp.terminaldialogue\\stgsharp.terminaldialogue.csproj||{FA3CD31E-987B-443A-9B81-186104E8DAC1}|", "RelativeMoniker": "D:0:0:{10B5819F-2A62-41B6-980A-EB9E76A0E95C}|StgSharp.TerminalDialogue\\StgSharp.TerminalDialogue.csproj|solutionrelative:stgsharp.terminaldialogue\\stgsharp.terminaldialogue.csproj||{FA3CD31E-987B-443A-9B81-186104E8DAC1}|" }, - { - "AbsoluteMoniker": "D:0:0:{3EAF2EE6-FA9E-4F57-951F-7E6F8125DFBF}|StgSharp.Common\\StgSharp.Common.csproj|d:\\nitloadindustry\\\u7814\u7A76\u9879\u76EE\\1-flagship\\th2020\\projectfile\\\u5185\u6838\u6E90\u4EE3\u7801\\stgsharp.common\\graphics\\renderstream.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}", - "RelativeMoniker": "D:0:0:{3EAF2EE6-FA9E-4F57-951F-7E6F8125DFBF}|StgSharp.Common\\StgSharp.Common.csproj|solutionrelative:stgsharp.common\\graphics\\renderstream.cs||{A6C744A8-0E4A-4FC6-886A-064283054674}" - }, { "AbsoluteMoniker": "D:0:0:{610B992B-BB34-49C3-9993-676C595FC12E}|StgSharpDebug\\StgSharpDebug.csproj|d:\\nitloadindustry\\\u7814\u7A76\u9879\u76EE\\1-flagship\\th2020\\projectfile\\\u5185\u6838\u6E90\u4EE3\u7801\\stgsharpdebug\\stgsharpdebug.csproj||{04B8AB82-A572-4FEF-95CE-5222444B6B64}|", "RelativeMoniker": "D:0:0:{610B992B-BB34-49C3-9993-676C595FC12E}|StgSharpDebug\\StgSharpDebug.csproj|solutionrelative:stgsharpdebug\\stgsharpdebug.csproj||{04B8AB82-A572-4FEF-95CE-5222444B6B64}|" @@ -499,11 +519,76 @@ "DocumentGroups": [ { "DockedWidth": 200, - "SelectedChildIndex": 60, + "SelectedChildIndex": 1, "Children": [ + { + "$type": "Document", + "DocumentIndex": 4, + "Title": "CodeLineHelper.cs", + "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp.Script\\CodeLineHelper.cs", + "RelativeDocumentMoniker": "StgSharp.Script\\CodeLineHelper.cs", + "ToolTip": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp.Script\\CodeLineHelper.cs", + "RelativeToolTip": "StgSharp.Script\\CodeLineHelper.cs", + "ViewState": "AgIAABYAAAAAAAAAAAD4vyQAAAAIAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2025-02-03T13:24:50.368Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 0, + "Title": "ExpSourceReader.cs", + "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp.Script\\Express\\ExpSourceReader.cs", + "RelativeDocumentMoniker": "StgSharp.Script\\Express\\ExpSourceReader.cs", + "ToolTip": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp.Script\\Express\\ExpSourceReader.cs", + "RelativeToolTip": "StgSharp.Script\\Express\\ExpSourceReader.cs", + "ViewState": "AgIAAH0AAAAAAAAAAAAqwI4AAAABAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2025-02-03T10:21:13.456Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 6, + "Title": "IScriptSourceProvider.cs", + "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp.Script\\IScriptSourceProvider.cs", + "RelativeDocumentMoniker": "StgSharp.Script\\IScriptSourceProvider.cs", + "ToolTip": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp.Script\\IScriptSourceProvider.cs", + "RelativeToolTip": "StgSharp.Script\\IScriptSourceProvider.cs", + "ViewState": "AgIAABwAAAAAAAAAAAA2wCwAAAAbAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2025-02-03T07:32:15.431Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 3, + "Title": "ScriptSourceTransmitter.cs", + "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp.Script\\ScriptSourceTransmitter.cs", + "RelativeDocumentMoniker": "StgSharp.Script\\ScriptSourceTransmitter.cs", + "ToolTip": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp.Script\\ScriptSourceTransmitter.cs", + "RelativeToolTip": "StgSharp.Script\\ScriptSourceTransmitter.cs", + "ViewState": "AgIAADQAAAAAAAAAAAAcwD0AAAAIAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2025-02-03T06:46:02.837Z", + "EditorCaption": "" + }, { "$type": "Document", "DocumentIndex": 16, + "Title": "ExpBuiltinConstant.cs", + "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp.Script\\Express\\Builtin\\ExpBuiltinConstant.cs", + "RelativeDocumentMoniker": "StgSharp.Script\\Express\\Builtin\\ExpBuiltinConstant.cs", + "ToolTip": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp.Script\\Express\\Builtin\\ExpBuiltinConstant.cs", + "RelativeToolTip": "StgSharp.Script\\Express\\Builtin\\ExpBuiltinConstant.cs", + "ViewState": "AgIAABwAAAAAAAAAAAA2wCcAAAAJAAAAAAAAAA==", + "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", + "WhenOpened": "2025-02-03T01:09:54.873Z", + "EditorCaption": "" + }, + { + "$type": "Document", + "DocumentIndex": 28, "Title": "Vec4.cs", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp.Common\\Math\\Linear\\Vec4.cs", "RelativeDocumentMoniker": "StgSharp.Common\\Math\\Linear\\Vec4.cs", @@ -511,12 +596,11 @@ "RelativeToolTip": "StgSharp.Common\\Math\\Linear\\Vec4.cs", "ViewState": "AgIAACUAAAAAAAAAAAAqwKMAAAAAAAAAAAAAAA==", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2025-02-02T14:45:18.593Z", - "EditorCaption": "" + "WhenOpened": "2025-02-02T14:45:18.593Z" }, { "$type": "Document", - "DocumentIndex": 19, + "DocumentIndex": 31, "Title": "DataHead.cs", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp.Common\\Data\\SSD\\DataHead.cs", "RelativeDocumentMoniker": "StgSharp.Common\\Data\\SSD\\DataHead.cs", @@ -524,12 +608,11 @@ "RelativeToolTip": "StgSharp.Common\\Data\\SSD\\DataHead.cs", "ViewState": "AgIAACIAAAAAAAAAAIA0wDEAAAAkAAAAAAAAAA==", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2025-02-02T14:44:58.989Z", - "EditorCaption": "" + "WhenOpened": "2025-02-02T14:44:58.989Z" }, { "$type": "Document", - "DocumentIndex": 17, + "DocumentIndex": 29, "Title": "Global.cs", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp.Common\\Global.cs", "RelativeDocumentMoniker": "StgSharp.Common\\Global.cs", @@ -537,12 +620,11 @@ "RelativeToolTip": "StgSharp.Common\\Global.cs", "ViewState": "AgIAAAAAAAAAAAAAAAAAAAcAAAAmAAAAAAAAAA==", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2025-02-02T14:38:49.858Z", - "EditorCaption": "" + "WhenOpened": "2025-02-02T14:38:49.858Z" }, { "$type": "Document", - "DocumentIndex": 20, + "DocumentIndex": 32, "Title": "DataSegment.cs", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp.Common\\Data\\SSD\\DataSegment.cs", "RelativeDocumentMoniker": "StgSharp.Common\\Data\\SSD\\DataSegment.cs", @@ -550,12 +632,11 @@ "RelativeToolTip": "StgSharp.Common\\Data\\SSD\\DataSegment.cs", "ViewState": "AgIAAFsAAAAAAAAAAIA0wGoAAAAiAAAAAAAAAA==", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2025-02-02T14:38:41.321Z", - "EditorCaption": "" + "WhenOpened": "2025-02-02T14:38:41.321Z" }, { "$type": "Document", - "DocumentIndex": 18, + "DocumentIndex": 30, "Title": "M128.cs", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp.Common\\Internal\\Intrinsic\\M128.cs", "RelativeDocumentMoniker": "StgSharp.Common\\Internal\\Intrinsic\\M128.cs", @@ -563,12 +644,11 @@ "RelativeToolTip": "StgSharp.Common\\Internal\\Intrinsic\\M128.cs", "ViewState": "AgIAABoAAAAAAAAAAAAiwC4AAAAMAAAAAAAAAA==", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2025-02-02T14:38:06.028Z", - "EditorCaption": "" + "WhenOpened": "2025-02-02T14:38:06.028Z" }, { "$type": "Document", - "DocumentIndex": 22, + "DocumentIndex": 34, "Title": "ColumnSet3.cs", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp.Common\\Internal\\Intrinsic\\ColumnSet3.cs", "RelativeDocumentMoniker": "StgSharp.Common\\Internal\\Intrinsic\\ColumnSet3.cs", @@ -576,12 +656,11 @@ "RelativeToolTip": "StgSharp.Common\\Internal\\Intrinsic\\ColumnSet3.cs", "ViewState": "AgIAACIAAAAAAAAAAAAwwCoAAAAFAAAAAAAAAA==", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2025-02-02T14:37:46.284Z", - "EditorCaption": "" + "WhenOpened": "2025-02-02T14:37:46.284Z" }, { "$type": "Document", - "DocumentIndex": 30, + "DocumentIndex": 38, "Title": "IStringHashMultiplexer.cs", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp.Common\\Collections\\IStringHashMultiplexer.cs", "RelativeDocumentMoniker": "StgSharp.Common\\Collections\\IStringHashMultiplexer.cs", @@ -589,12 +668,11 @@ "RelativeToolTip": "StgSharp.Common\\Collections\\IStringHashMultiplexer.cs", "ViewState": "AgIAAAAAAAAAAAAAAAAAAAYAAAAwAAAAAAAAAA==", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2025-02-02T09:10:55.793Z", - "EditorCaption": "" + "WhenOpened": "2025-02-02T09:10:55.793Z" }, { "$type": "Document", - "DocumentIndex": 9, + "DocumentIndex": 21, "Title": "ExpType.cs", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp.Script\\Express\\Element\\ExpType.cs", "RelativeDocumentMoniker": "StgSharp.Script\\Express\\Element\\ExpType.cs", @@ -602,12 +680,11 @@ "RelativeToolTip": "StgSharp.Script\\Express\\Element\\ExpType.cs", "ViewState": "AgIAABkAAAAAAAAAAIA4wCYAAAAFAAAAAAAAAA==", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2025-02-02T08:11:31.522Z", - "EditorCaption": "" + "WhenOpened": "2025-02-02T08:11:31.522Z" }, { "$type": "Document", - "DocumentIndex": 10, + "DocumentIndex": 22, "Title": "ExpRule.cs", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp.Script\\Express\\Element\\ExpRule.cs", "RelativeDocumentMoniker": "StgSharp.Script\\Express\\Element\\ExpRule.cs", @@ -615,12 +692,11 @@ "RelativeToolTip": "StgSharp.Script\\Express\\Element\\ExpRule.cs", "ViewState": "AgIAACMAAAAAAAAAAAAEwC4AAAAAAAAAAAAAAA==", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2025-02-02T08:11:26.812Z", - "EditorCaption": "" + "WhenOpened": "2025-02-02T08:11:26.812Z" }, { "$type": "Document", - "DocumentIndex": 11, + "DocumentIndex": 23, "Title": "ExpFunction.cs", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp.Script\\Express\\Element\\ExpFunction.cs", "RelativeDocumentMoniker": "StgSharp.Script\\Express\\Element\\ExpFunction.cs", @@ -628,12 +704,11 @@ "RelativeToolTip": "StgSharp.Script\\Express\\Element\\ExpFunction.cs", "ViewState": "AgIAACEAAAAAAAAAAAArwC0AAAAAAAAAAAAAAA==", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2025-02-02T08:10:44.132Z", - "EditorCaption": "" + "WhenOpened": "2025-02-02T08:10:44.132Z" }, { "$type": "Document", - "DocumentIndex": 14, + "DocumentIndex": 26, "Title": "ExpCollectionInstance.cs", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp.Script\\Express\\Builtin\\ExpCollectionInstance.cs", "RelativeDocumentMoniker": "StgSharp.Script\\Express\\Builtin\\ExpCollectionInstance.cs", @@ -641,25 +716,24 @@ "RelativeToolTip": "StgSharp.Script\\Express\\Builtin\\ExpCollectionInstance.cs", "ViewState": "AgIAAB4AAAAAAAAAAIA4wCwAAAAAAAAAAAAAAA==", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2025-02-02T08:10:18.867Z", - "EditorCaption": "" + "WhenOpened": "2025-02-02T08:10:18.867Z" }, { "$type": "Document", - "DocumentIndex": 2, + "DocumentIndex": 7, "Title": "ExpSchema.cs", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp.Script\\Express\\ExpSchema.cs", "RelativeDocumentMoniker": "StgSharp.Script\\Express\\ExpSchema.cs", "ToolTip": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp.Script\\Express\\ExpSchema.cs", "RelativeToolTip": "StgSharp.Script\\Express\\ExpSchema.cs", - "ViewState": "AgIAAE0AAAAAAAAAAAAowFgAAABMAAAAAAAAAA==", + "ViewState": "AgIAAEgAAAAAAAAAAAD4v2YAAAAJAAAAAAAAAA==", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", "WhenOpened": "2025-02-02T08:08:05.896Z", "EditorCaption": "" }, { "$type": "Document", - "DocumentIndex": 35, + "DocumentIndex": 41, "Title": "StgSharp.Common", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp.Common\\StgSharp.Common.csproj", "RelativeDocumentMoniker": "StgSharp.Common\\StgSharp.Common.csproj", @@ -671,29 +745,27 @@ }, { "$type": "Document", - "DocumentIndex": 121, + "DocumentIndex": 126, "Title": "smmintrin.h", "DocumentMoniker": "C:\\Program Files\\Microsoft Visual Studio\\2022\\Enterprise\\VC\\Tools\\MSVC\\14.41.34120\\include\\smmintrin.h", "ToolTip": "C:\\Program Files\\Microsoft Visual Studio\\2022\\Enterprise\\VC\\Tools\\MSVC\\14.41.34120\\include\\smmintrin.h", "ViewState": "AgIAAL0AAAAAAAAAAAAmwMgAAAAoAAAAAAAAAA==", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000680|", - "WhenOpened": "2025-02-02T03:32:10.906Z", - "EditorCaption": "" + "WhenOpened": "2025-02-02T03:32:10.906Z" }, { "$type": "Document", - "DocumentIndex": 122, + "DocumentIndex": 127, "Title": "intrin.h", "DocumentMoniker": "C:\\Program Files\\Microsoft Visual Studio\\2022\\Enterprise\\VC\\Tools\\MSVC\\14.41.34120\\include\\intrin.h", "ToolTip": "C:\\Program Files\\Microsoft Visual Studio\\2022\\Enterprise\\VC\\Tools\\MSVC\\14.41.34120\\include\\intrin.h", "ViewState": "AgIAAJMCAAAAAAAAAAAmwJ4CAAAAAAAAAAAAAA==", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000680|", - "WhenOpened": "2025-02-02T03:32:07.411Z", - "EditorCaption": "" + "WhenOpened": "2025-02-02T03:32:07.411Z" }, { "$type": "Document", - "DocumentIndex": 39, + "DocumentIndex": 45, "Title": "stb_image.h", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp.C\\stb_image.h", "RelativeDocumentMoniker": "StgSharp.C\\stb_image.h", @@ -701,12 +773,11 @@ "RelativeToolTip": "StgSharp.C\\stb_image.h", "ViewState": "AgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000680|", - "WhenOpened": "2025-02-02T03:31:27.068Z", - "EditorCaption": "" + "WhenOpened": "2025-02-02T03:31:27.068Z" }, { "$type": "Document", - "DocumentIndex": 44, + "DocumentIndex": 50, "Title": "mat2.c", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp.C\\mat2.c", "RelativeDocumentMoniker": "StgSharp.C\\mat2.c", @@ -714,12 +785,11 @@ "RelativeToolTip": "StgSharp.C\\mat2.c", "ViewState": "AgIAABAAAAAAAAAAAAAUwB4AAAA6AAAAAAAAAA==", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000423|", - "WhenOpened": "2025-02-01T12:00:34.568Z", - "EditorCaption": "" + "WhenOpened": "2025-02-01T12:00:34.568Z" }, { "$type": "Document", - "DocumentIndex": 42, + "DocumentIndex": 48, "Title": "mat4.c", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp.C\\mat4.c", "RelativeDocumentMoniker": "StgSharp.C\\mat4.c", @@ -727,12 +797,11 @@ "RelativeToolTip": "StgSharp.C\\mat4.c", "ViewState": "AgIAAD8AAAAAAAAAAAAowAAAAAAAAAAAAAAAAA==", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000423|", - "WhenOpened": "2025-02-01T10:58:51.767Z", - "EditorCaption": "" + "WhenOpened": "2025-02-01T10:58:51.767Z" }, { "$type": "Document", - "DocumentIndex": 43, + "DocumentIndex": 49, "Title": "mat3.c", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp.C\\mat3.c", "RelativeDocumentMoniker": "StgSharp.C\\mat3.c", @@ -740,12 +809,11 @@ "RelativeToolTip": "StgSharp.C\\mat3.c", "ViewState": "AgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000423|", - "WhenOpened": "2025-02-01T10:58:49.386Z", - "EditorCaption": "" + "WhenOpened": "2025-02-01T10:58:49.386Z" }, { "$type": "Document", - "DocumentIndex": 48, + "DocumentIndex": 54, "Title": "StgSharp.Script", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp.Script\\StgSharp.Script.csproj", "RelativeDocumentMoniker": "StgSharp.Script\\StgSharp.Script.csproj", @@ -757,20 +825,20 @@ }, { "$type": "Document", - "DocumentIndex": 50, + "DocumentIndex": 14, "Title": "RenderStream.cs", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp.Common\\Graphics\\RenderStream.cs", "RelativeDocumentMoniker": "StgSharp.Common\\Graphics\\RenderStream.cs", "ToolTip": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp.Common\\Graphics\\RenderStream.cs", "RelativeToolTip": "StgSharp.Common\\Graphics\\RenderStream.cs", - "ViewState": "AgIAAKkAAAAAAAAAAIA0wNQAAAAMAAAAAAAAAA==", + "ViewState": "AgIAAMoAAAAAAAAAAAD4v9UAAAAMAAAAAAAAAA==", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", "WhenOpened": "2025-02-01T10:08:45.143Z", "EditorCaption": "" }, { "$type": "Document", - "DocumentIndex": 46, + "DocumentIndex": 52, "Title": "ViewMain.cs", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharpDebug\\View\\ViewMain.cs", "RelativeDocumentMoniker": "StgSharpDebug\\View\\ViewMain.cs", @@ -778,12 +846,11 @@ "RelativeToolTip": "StgSharpDebug\\View\\ViewMain.cs", "ViewState": "AgIAADIAAAAAAAAAAIA2wD8AAAAMAAAAAAAAAA==", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2025-02-01T09:52:43.909Z", - "EditorCaption": "" + "WhenOpened": "2025-02-01T09:52:43.909Z" }, { "$type": "Document", - "DocumentIndex": 36, + "DocumentIndex": 42, "Title": "StgSharpDebug.csproj", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharpDebug\\StgSharpDebug.csproj", "RelativeDocumentMoniker": "StgSharpDebug\\StgSharpDebug.csproj", @@ -796,7 +863,7 @@ }, { "$type": "Document", - "DocumentIndex": 40, + "DocumentIndex": 46, "Title": "NewRender.cs", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharpDebug\\View\\NewRender.cs", "RelativeDocumentMoniker": "StgSharpDebug\\View\\NewRender.cs", @@ -804,12 +871,11 @@ "RelativeToolTip": "StgSharpDebug\\View\\NewRender.cs", "ViewState": "AgIAACEAAAAAAAAAAIA0wC4AAAAQAAAAAAAAAA==", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2025-02-01T05:16:41.098Z", - "EditorCaption": "" + "WhenOpened": "2025-02-01T05:16:41.098Z" }, { "$type": "Document", - "DocumentIndex": 52, + "DocumentIndex": 57, "Title": "InternalIO.cs", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp.Common\\Internal\\InternalIO.cs", "RelativeDocumentMoniker": "StgSharp.Common\\Internal\\InternalIO.cs", @@ -817,12 +883,11 @@ "RelativeToolTip": "StgSharp.Common\\Internal\\InternalIO.cs", "ViewState": "AgIAACsAAAAAAAAAAAAcwDQAAAAWAAAAAAAAAA==", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2025-02-01T05:09:10.563Z", - "EditorCaption": "" + "WhenOpened": "2025-02-01T05:09:10.563Z" }, { "$type": "Document", - "DocumentIndex": 54, + "DocumentIndex": 59, "Title": "StgSharp.Model.csproj", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp.Model\\StgSharp.Model.csproj", "RelativeDocumentMoniker": "StgSharp.Model\\StgSharp.Model.csproj", @@ -835,7 +900,7 @@ }, { "$type": "Document", - "DocumentIndex": 23, + "DocumentIndex": 35, "Title": "StgSharp.Common.csproj", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp.Common\\StgSharp.Common.csproj", "RelativeDocumentMoniker": "StgSharp.Common\\StgSharp.Common.csproj", @@ -848,7 +913,7 @@ }, { "$type": "Document", - "DocumentIndex": 38, + "DocumentIndex": 44, "Title": "intrinsic.c", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp.C\\intrinsic.c", "RelativeDocumentMoniker": "StgSharp.C\\intrinsic.c", @@ -856,12 +921,11 @@ "RelativeToolTip": "StgSharp.C\\intrinsic.c", "ViewState": "AgIAAD8AAAAAAAAAAAAswFQAAAAZAAAAAAAAAA==", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000423|", - "WhenOpened": "2025-02-01T04:44:14.087Z", - "EditorCaption": "" + "WhenOpened": "2025-02-01T04:44:14.087Z" }, { "$type": "Document", - "DocumentIndex": 15, + "DocumentIndex": 27, "Title": "Lable.cs", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp.Common\\Data\\Lable.cs", "RelativeDocumentMoniker": "StgSharp.Common\\Data\\Lable.cs", @@ -869,12 +933,11 @@ "RelativeToolTip": "StgSharp.Common\\Data\\Lable.cs", "ViewState": "AgIAABEAAAAAAAAAAAAgwDgAAAArAAAAAAAAAA==", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2025-02-01T04:24:59.826Z", - "EditorCaption": "" + "WhenOpened": "2025-02-01T04:24:59.826Z" }, { "$type": "Document", - "DocumentIndex": 21, + "DocumentIndex": 33, "Title": "IntrinsicContext.cs", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp.Common\\Internal\\Intrinsic\\IntrinsicContext.cs", "RelativeDocumentMoniker": "StgSharp.Common\\Internal\\Intrinsic\\IntrinsicContext.cs", @@ -882,12 +945,11 @@ "RelativeToolTip": "StgSharp.Common\\Internal\\Intrinsic\\IntrinsicContext.cs", "ViewState": "AgIAACMAAAAAAAAAAAAcwDMAAAARAAAAAAAAAA==", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2025-02-01T04:22:49.291Z", - "EditorCaption": "" + "WhenOpened": "2025-02-01T04:22:49.291Z" }, { "$type": "Document", - "DocumentIndex": 55, + "DocumentIndex": 60, "Title": "glConst.cs", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp.Common\\Graphics\\OpenGL\\glConst.cs", "RelativeDocumentMoniker": "StgSharp.Common\\Graphics\\OpenGL\\glConst.cs", @@ -895,12 +957,11 @@ "RelativeToolTip": "StgSharp.Common\\Graphics\\OpenGL\\glConst.cs", "ViewState": "AgIAAOoSAAAAAAAAAAA5wPkSAAA9AAAAAAAAAA==", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2025-02-01T04:20:23.873Z", - "EditorCaption": "" + "WhenOpened": "2025-02-01T04:20:23.873Z" }, { "$type": "Document", - "DocumentIndex": 56, + "DocumentIndex": 61, "Title": "vkEnum.cs", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp.Common\\Graphics\\Vulkan\\vkEnum.cs", "RelativeDocumentMoniker": "StgSharp.Common\\Graphics\\Vulkan\\vkEnum.cs", @@ -908,12 +969,11 @@ "RelativeToolTip": "StgSharp.Common\\Graphics\\Vulkan\\vkEnum.cs", "ViewState": "AgIAAAAAAAAAAAAAAAAAADEAAAAAAAAAAAAAAA==", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2025-02-01T04:16:05.735Z", - "EditorCaption": "" + "WhenOpened": "2025-02-01T04:16:05.735Z" }, { "$type": "Document", - "DocumentIndex": 57, + "DocumentIndex": 62, "Title": "glEnum.cs", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp.Common\\Graphics\\OpenGL\\glEnum.cs", "RelativeDocumentMoniker": "StgSharp.Common\\Graphics\\OpenGL\\glEnum.cs", @@ -921,12 +981,11 @@ "RelativeToolTip": "StgSharp.Common\\Graphics\\OpenGL\\glEnum.cs", "ViewState": "AgIAAEgAAAAAAAAAAAA1wIEAAAAAAAAAAAAAAA==", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2025-02-01T03:25:21.859Z", - "EditorCaption": "" + "WhenOpened": "2025-02-01T03:25:21.859Z" }, { "$type": "Document", - "DocumentIndex": 60, + "DocumentIndex": 65, "Title": "gl.cs", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp.Common\\Internal\\ClangLoad\\gl.cs", "RelativeDocumentMoniker": "StgSharp.Common\\Internal\\ClangLoad\\gl.cs", @@ -934,12 +993,11 @@ "RelativeToolTip": "StgSharp.Common\\Internal\\ClangLoad\\gl.cs", "ViewState": "AgIAADUAAAAAAAAAAAAxwEgAAABBAAAAAAAAAA==", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2025-02-01T03:20:57.08Z", - "EditorCaption": "" + "WhenOpened": "2025-02-01T03:20:57.08Z" }, { "$type": "Document", - "DocumentIndex": 58, + "DocumentIndex": 63, "Title": "ImageInfo.cs", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp.Common\\Graphics\\ImageInfo.cs", "RelativeDocumentMoniker": "StgSharp.Common\\Graphics\\ImageInfo.cs", @@ -947,12 +1005,11 @@ "RelativeToolTip": "StgSharp.Common\\Graphics\\ImageInfo.cs", "ViewState": "AgIAAEsAAAAAAAAAAAAuwF0AAAAZAAAAAAAAAA==", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2025-02-01T03:20:17.135Z", - "EditorCaption": "" + "WhenOpened": "2025-02-01T03:20:17.135Z" }, { "$type": "Document", - "DocumentIndex": 59, + "DocumentIndex": 64, "Title": "publicType.cs", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp.Common\\Internal\\publicType.cs", "RelativeDocumentMoniker": "StgSharp.Common\\Internal\\publicType.cs", @@ -960,12 +1017,11 @@ "RelativeToolTip": "StgSharp.Common\\Internal\\publicType.cs", "ViewState": "AgIAABwAAAAAAAAAAAA2wDIAAAAAAAAAAAAAAA==", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2025-02-01T03:19:35.334Z", - "EditorCaption": "" + "WhenOpened": "2025-02-01T03:19:35.334Z" }, { "$type": "Document", - "DocumentIndex": 61, + "DocumentIndex": 66, "Title": "InternalResource.cs", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp.Common\\Internal\\InternalResource.cs", "RelativeDocumentMoniker": "StgSharp.Common\\Internal\\InternalResource.cs", @@ -973,12 +1029,11 @@ "RelativeToolTip": "StgSharp.Common\\Internal\\InternalResource.cs", "ViewState": "AgIAABkAAAAAAAAAAAA5wCcAAAAIAAAAAAAAAA==", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2025-02-01T03:18:37.837Z", - "EditorCaption": "" + "WhenOpened": "2025-02-01T03:18:37.837Z" }, { "$type": "Document", - "DocumentIndex": 41, + "DocumentIndex": 47, "Title": "StgSharpC.h", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp.C\\StgSharpC.h", "RelativeDocumentMoniker": "StgSharp.C\\StgSharpC.h", @@ -986,12 +1041,11 @@ "RelativeToolTip": "StgSharp.C\\StgSharpC.h", "ViewState": "AgIAABUAAAAAAAAAAIA2wCUAAAANAAAAAAAAAA==", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000680|", - "WhenOpened": "2025-02-01T02:22:45.65Z", - "EditorCaption": "" + "WhenOpened": "2025-02-01T02:22:45.65Z" }, { "$type": "Document", - "DocumentIndex": 37, + "DocumentIndex": 43, "Title": "ssc_intrinsic.h", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp.C\\ssc_intrinsic.h", "RelativeDocumentMoniker": "StgSharp.C\\ssc_intrinsic.h", @@ -999,12 +1053,11 @@ "RelativeToolTip": "StgSharp.C\\ssc_intrinsic.h", "ViewState": "AgIAABkAAAAAAAAAAAA5wCAAAAAFAAAAAAAAAA==", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000680|", - "WhenOpened": "2025-02-01T02:13:17.69Z", - "EditorCaption": "" + "WhenOpened": "2025-02-01T02:13:17.69Z" }, { "$type": "Document", - "DocumentIndex": 34, + "DocumentIndex": 40, "Title": "hash.c", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp.C\\hash.c", "RelativeDocumentMoniker": "StgSharp.C\\hash.c", @@ -1012,25 +1065,24 @@ "RelativeToolTip": "StgSharp.C\\hash.c", "ViewState": "AgIAACQAAAAAAAAAAAAMwDEAAAAAAAAAAAAAAA==", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000423|", - "WhenOpened": "2025-02-01T02:12:53.091Z", - "EditorCaption": "" + "WhenOpened": "2025-02-01T02:12:53.091Z" }, { "$type": "Document", - "DocumentIndex": 27, + "DocumentIndex": 13, "Title": "KeyMultiplexer.cs", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp.Common\\Collections\\KeyMultiplexer.cs", "RelativeDocumentMoniker": "StgSharp.Common\\Collections\\KeyMultiplexer.cs", "ToolTip": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp.Common\\Collections\\KeyMultiplexer.cs", "RelativeToolTip": "StgSharp.Common\\Collections\\KeyMultiplexer.cs", - "ViewState": "AgIAAEIAAAAAAAAAAAAowEcAAAAMAAAAAAAAAA==", + "ViewState": "AgIAAF4AAAAAAAAAAAAiwD4AAAAQAAAAAAAAAA==", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", "WhenOpened": "2025-02-01T01:26:33.462Z", "EditorCaption": "" }, { "$type": "Document", - "DocumentIndex": 63, + "DocumentIndex": 68, "Title": "Shader.cs", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp.Common\\Graphics\\OpenGL\\ShaderEdit\\Shader.cs", "RelativeDocumentMoniker": "StgSharp.Common\\Graphics\\OpenGL\\ShaderEdit\\Shader.cs", @@ -1038,12 +1090,11 @@ "RelativeToolTip": "StgSharp.Common\\Graphics\\OpenGL\\ShaderEdit\\Shader.cs", "ViewState": "AgIAAGYAAAAAAAAAAAAIwHoAAAA0AAAAAAAAAA==", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2025-01-31T14:51:26.007Z", - "EditorCaption": "" + "WhenOpened": "2025-01-31T14:51:26.007Z" }, { "$type": "Document", - "DocumentIndex": 64, + "DocumentIndex": 69, "Title": "ShaderGenerator.cs", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp.Common\\Graphics\\ShaderEdit\\ShaderGenerator.cs", "RelativeDocumentMoniker": "StgSharp.Common\\Graphics\\ShaderEdit\\ShaderGenerator.cs", @@ -1051,12 +1102,11 @@ "RelativeToolTip": "StgSharp.Common\\Graphics\\ShaderEdit\\ShaderGenerator.cs", "ViewState": "AgIAAD8AAAAAAAAAAAA6wE0AAAAJAAAAAAAAAA==", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2025-01-31T14:23:42.591Z", - "EditorCaption": "" + "WhenOpened": "2025-01-31T14:23:42.591Z" }, { "$type": "Document", - "DocumentIndex": 62, + "DocumentIndex": 67, "Title": "glFunction.cs", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp.Common\\Graphics\\OpenGL\\glFunction.cs", "RelativeDocumentMoniker": "StgSharp.Common\\Graphics\\OpenGL\\glFunction.cs", @@ -1064,12 +1114,11 @@ "RelativeToolTip": "StgSharp.Common\\Graphics\\OpenGL\\glFunction.cs", "ViewState": "AgIAAPIBAAAAAAAAAAAEwAgCAAAuAAAAAAAAAA==", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2025-01-31T14:23:13.006Z", - "EditorCaption": "" + "WhenOpened": "2025-01-31T14:23:13.006Z" }, { "$type": "Document", - "DocumentIndex": 12, + "DocumentIndex": 24, "Title": "ExpEntity.cs", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp.Script\\Express\\Element\\ExpEntity.cs", "RelativeDocumentMoniker": "StgSharp.Script\\Express\\Element\\ExpEntity.cs", @@ -1077,25 +1126,24 @@ "RelativeToolTip": "StgSharp.Script\\Express\\Element\\ExpEntity.cs", "ViewState": "AgIAAB8AAAAAAAAAAAArwCsAAAAAAAAAAAAAAA==", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2025-01-31T03:23:40.771Z", - "EditorCaption": "" + "WhenOpened": "2025-01-31T03:23:40.771Z" }, { "$type": "Document", - "DocumentIndex": 6, + "DocumentIndex": 17, "Title": "ExpLiteralToken.cs", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp.Script\\Express\\Builtin\\ExpLiteralToken.cs", "RelativeDocumentMoniker": "StgSharp.Script\\Express\\Builtin\\ExpLiteralToken.cs", "ToolTip": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp.Script\\Express\\Builtin\\ExpLiteralToken.cs", "RelativeToolTip": "StgSharp.Script\\Express\\Builtin\\ExpLiteralToken.cs", - "ViewState": "AgIAAB0AAAAAAAAAAAAAwFQAAAAhAAAAAAAAAA==", + "ViewState": "AgIAACgAAAAAAAAAAADwv1QAAAAhAAAAAAAAAA==", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", "WhenOpened": "2025-01-30T13:29:07.592Z", "EditorCaption": "" }, { "$type": "Document", - "DocumentIndex": 66, + "DocumentIndex": 71, "Title": "AbstractSyntaxTree.cs", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp.Script\\AbstractSyntaxTree.cs", "RelativeDocumentMoniker": "StgSharp.Script\\AbstractSyntaxTree.cs", @@ -1103,12 +1151,11 @@ "RelativeToolTip": "StgSharp.Script\\AbstractSyntaxTree.cs", "ViewState": "AgIAADEAAAAAAAAAAAAqwEUAAAAtAAAAAAAAAA==", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2025-01-30T07:24:37.33Z", - "EditorCaption": "" + "WhenOpened": "2025-01-30T07:24:37.33Z" }, { "$type": "Document", - "DocumentIndex": 8, + "DocumentIndex": 9, "Title": "IExpressionToken.cs", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp.Script\\IExpressionToken.cs", "RelativeDocumentMoniker": "StgSharp.Script\\IExpressionToken.cs", @@ -1121,7 +1168,7 @@ }, { "$type": "Document", - "DocumentIndex": 4, + "DocumentIndex": 19, "Title": "ExpRepeat.cs", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp.Script\\Express\\Builtin\\ExpRepeat.cs", "RelativeDocumentMoniker": "StgSharp.Script\\Express\\Builtin\\ExpRepeat.cs", @@ -1129,25 +1176,24 @@ "RelativeToolTip": "StgSharp.Script\\Express\\Builtin\\ExpRepeat.cs", "ViewState": "AgIAAEMAAAAAAAAAAAAUwFUAAAA0AAAAAAAAAA==", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2025-01-30T07:19:24.455Z", - "EditorCaption": "" + "WhenOpened": "2025-01-30T07:19:24.455Z" }, { "$type": "Document", - "DocumentIndex": 3, - "Title": "ExpReader.cs", - "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp.Script\\Express\\ExpReader.cs", - "RelativeDocumentMoniker": "StgSharp.Script\\Express\\ExpReader.cs", - "ToolTip": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp.Script\\Express\\ExpReader.cs", - "RelativeToolTip": "StgSharp.Script\\Express\\ExpReader.cs", - "ViewState": "AgIAAC0AAAAAAAAAAAAuwAAAAAAAAAAAAAAAAA==", + "DocumentIndex": 5, + "Title": "ExpSource.cs", + "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp.Script\\Express\\ExpSource.cs", + "RelativeDocumentMoniker": "StgSharp.Script\\Express\\ExpSource.cs", + "ToolTip": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp.Script\\Express\\ExpSource.cs", + "RelativeToolTip": "StgSharp.Script\\Express\\ExpSource.cs", + "ViewState": "AgIAACQAAAAAAAAAAAAkwCcAAAA4AAAAAAAAAA==", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", "WhenOpened": "2025-01-30T06:40:23.62Z", "EditorCaption": "" }, { "$type": "Document", - "DocumentIndex": 13, + "DocumentIndex": 25, "Title": "ExpSwitchToken.cs", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp.Script\\Express\\Builtin\\ExpSwitchToken.cs", "RelativeDocumentMoniker": "StgSharp.Script\\Express\\Builtin\\ExpSwitchToken.cs", @@ -1155,17 +1201,16 @@ "RelativeToolTip": "StgSharp.Script\\Express\\Builtin\\ExpSwitchToken.cs", "ViewState": "AgIAACYAAAAAAAAAAAAjwDMAAAAAAAAAAAAAAA==", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2025-01-30T03:55:57.477Z", - "EditorCaption": "" + "WhenOpened": "2025-01-30T03:55:57.477Z" }, { "$type": "Document", - "DocumentIndex": 25, - "Title": "BuiltinType.cs", - "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp.Script\\Express\\Builtin\\BuiltinType.cs", - "RelativeDocumentMoniker": "StgSharp.Script\\Express\\Builtin\\BuiltinType.cs", - "ToolTip": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp.Script\\Express\\Builtin\\BuiltinType.cs", - "RelativeToolTip": "StgSharp.Script\\Express\\Builtin\\BuiltinType.cs", + "DocumentIndex": 18, + "Title": "ExpBuiltinType.cs", + "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp.Script\\Express\\Builtin\\ExpBuiltinType.cs", + "RelativeDocumentMoniker": "StgSharp.Script\\Express\\Builtin\\ExpBuiltinType.cs", + "ToolTip": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp.Script\\Express\\Builtin\\ExpBuiltinType.cs", + "RelativeToolTip": "StgSharp.Script\\Express\\Builtin\\ExpBuiltinType.cs", "ViewState": "AgIAABwAAAAAAAAAAAA2wCYAAAAAAAAAAAAAAA==", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", "WhenOpened": "2025-01-30T02:58:12.25Z", @@ -1173,20 +1218,20 @@ }, { "$type": "Document", - "DocumentIndex": 28, + "DocumentIndex": 10, "Title": "ExpElementInstanceBase.cs", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp.Script\\Express\\ExpElementInstanceBase.cs", "RelativeDocumentMoniker": "StgSharp.Script\\Express\\ExpElementInstanceBase.cs", "ToolTip": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp.Script\\Express\\ExpElementInstanceBase.cs", "RelativeToolTip": "StgSharp.Script\\Express\\ExpElementInstanceBase.cs", - "ViewState": "AgIAADkAAAAAAAAAAAAmwGUAAAAFAAAAAAAAAA==", + "ViewState": "AgIAAAAAAAAAAAAAAAAAAGUAAAAFAAAAAAAAAA==", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", "WhenOpened": "2025-01-30T02:52:10.549Z", "EditorCaption": "" }, { "$type": "Document", - "DocumentIndex": 65, + "DocumentIndex": 70, "Title": "ExpCollection.cs", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp.Script\\Express\\Builtin\\ExpCollection.cs", "RelativeDocumentMoniker": "StgSharp.Script\\Express\\Builtin\\ExpCollection.cs", @@ -1194,25 +1239,24 @@ "RelativeToolTip": "StgSharp.Script\\Express\\Builtin\\ExpCollection.cs", "ViewState": "AgIAAEMAAAAAAAAAAIBAwDgAAAAYAAAAAAAAAA==", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2025-01-30T02:50:15.736Z", - "EditorCaption": "" + "WhenOpened": "2025-01-30T02:50:15.736Z" }, { "$type": "Document", - "DocumentIndex": 29, + "DocumentIndex": 2, "Title": "ExpSchemaSource.cs", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp.Script\\Express\\ExpSchemaSource.cs", "RelativeDocumentMoniker": "StgSharp.Script\\Express\\ExpSchemaSource.cs", "ToolTip": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp.Script\\Express\\ExpSchemaSource.cs", "RelativeToolTip": "StgSharp.Script\\Express\\ExpSchemaSource.cs", - "ViewState": "AgIAAEoAAAAAAAAAAAAywKwAAABPAAAAAAAAAA==", + "ViewState": "AgIAAPwAAAAAAAAAAIA2wB8BAAAqAAAAAAAAAA==", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", "WhenOpened": "2025-01-29T13:51:49.061Z", "EditorCaption": "" }, { "$type": "Document", - "DocumentIndex": 5, + "DocumentIndex": 15, "Title": "ExpToken.cs", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp.Script\\Express\\ExpToken.cs", "RelativeDocumentMoniker": "StgSharp.Script\\Express\\ExpToken.cs", @@ -1225,7 +1269,7 @@ }, { "$type": "Document", - "DocumentIndex": 7, + "DocumentIndex": 20, "Title": "ExpIfToken.cs", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp.Script\\Express\\Builtin\\ExpIfToken.cs", "RelativeDocumentMoniker": "StgSharp.Script\\Express\\Builtin\\ExpIfToken.cs", @@ -1233,12 +1277,11 @@ "RelativeToolTip": "StgSharp.Script\\Express\\Builtin\\ExpIfToken.cs", "ViewState": "AgIAABkAAAAAAAAAAAAkwAkAAAAFAAAAAAAAAA==", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2025-01-29T13:38:12.188Z", - "EditorCaption": "" + "WhenOpened": "2025-01-29T13:38:12.188Z" }, { "$type": "Document", - "DocumentIndex": 24, + "DocumentIndex": 36, "Title": "Exceptions.cs", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp.Script\\Express\\Exceptions.cs", "RelativeDocumentMoniker": "StgSharp.Script\\Express\\Exceptions.cs", @@ -1246,25 +1289,24 @@ "RelativeToolTip": "StgSharp.Script\\Express\\Exceptions.cs", "ViewState": "AgIAACMAAAAAAAAAAAAuwCwAAAAAAAAAAAAAAA==", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2025-01-29T13:38:11.545Z", - "EditorCaption": "" + "WhenOpened": "2025-01-29T13:38:11.545Z" }, { "$type": "Document", - "DocumentIndex": 1, + "DocumentIndex": 11, "Title": "ExpConst.cs", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp.Script\\Express\\Element\\ExpConst.cs", "RelativeDocumentMoniker": "StgSharp.Script\\Express\\Element\\ExpConst.cs", "ToolTip": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp.Script\\Express\\Element\\ExpConst.cs", "RelativeToolTip": "StgSharp.Script\\Express\\Element\\ExpConst.cs", - "ViewState": "AgIAACwAAAAAAAAAAAAewEgAAAAwAAAAAAAAAA==", + "ViewState": "AgIAADUAAAAAAAAAAIA3wCoAAAAAAAAAAAAAAA==", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", "WhenOpened": "2025-01-29T13:34:20.019Z", "EditorCaption": "" }, { "$type": "Document", - "DocumentIndex": 26, + "DocumentIndex": 37, "Title": "ExpLogic.cs", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp.Script\\Express\\ExpLogic.cs", "RelativeDocumentMoniker": "StgSharp.Script\\Express\\ExpLogic.cs", @@ -1272,25 +1314,24 @@ "RelativeToolTip": "StgSharp.Script\\Express\\ExpLogic.cs", "ViewState": "AgIAAAAAAAAAAAAAAAAAAAoAAAARAAAAAAAAAA==", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2025-01-29T13:26:02.08Z", - "EditorCaption": "" + "WhenOpened": "2025-01-29T13:26:02.08Z" }, { "$type": "Document", - "DocumentIndex": 0, + "DocumentIndex": 8, "Title": "ExpCompile.cs", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp.Script\\Express\\ExpCompile.cs", "RelativeDocumentMoniker": "StgSharp.Script\\Express\\ExpCompile.cs", "ToolTip": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp.Script\\Express\\ExpCompile.cs", "RelativeToolTip": "StgSharp.Script\\Express\\ExpCompile.cs", - "ViewState": "AgIAAEoAAAAAAAAAAAAiwF0AAAAfAAAAAAAAAA==", + "ViewState": "AgIAACkAAAAAAAAAAAD4vy8AAAAAAAAAAAAAAA==", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", "WhenOpened": "2025-01-29T13:21:02.074Z", "EditorCaption": "" }, { "$type": "Document", - "DocumentIndex": 67, + "DocumentIndex": 72, "Title": "ExpIfToken.cs", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp.Script\\Expression\\Builtin\\ExpIfToken.cs", "RelativeDocumentMoniker": "StgSharp.Script\\Expression\\Builtin\\ExpIfToken.cs", @@ -1301,7 +1342,7 @@ }, { "$type": "Document", - "DocumentIndex": 114, + "DocumentIndex": 119, "Title": "ExpExpressionTree.cs", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp.Script\\Expression\\ExpExpressionTree.cs", "RelativeDocumentMoniker": "StgSharp.Script\\Expression\\ExpExpressionTree.cs", @@ -1312,7 +1353,7 @@ }, { "$type": "Document", - "DocumentIndex": 115, + "DocumentIndex": 120, "Title": "ExpToken.cs", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp.Script\\Expression\\ExpToken.cs", "RelativeDocumentMoniker": "StgSharp.Script\\Expression\\ExpToken.cs", @@ -1323,7 +1364,7 @@ }, { "$type": "Document", - "DocumentIndex": 116, + "DocumentIndex": 121, "Title": "ExpConst.cs", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp.Script\\Expression\\Element\\ExpConst.cs", "RelativeDocumentMoniker": "StgSharp.Script\\Expression\\Element\\ExpConst.cs", @@ -1334,7 +1375,7 @@ }, { "$type": "Document", - "DocumentIndex": 117, + "DocumentIndex": 122, "Title": "ExpInit.cs", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp.Script\\Expression\\ExpInit.cs", "RelativeDocumentMoniker": "StgSharp.Script\\Expression\\ExpInit.cs", @@ -1345,7 +1386,7 @@ }, { "$type": "Document", - "DocumentIndex": 118, + "DocumentIndex": 123, "Title": "BuiltinType.cs", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp.Script\\Expression\\Builtin\\BuiltinType.cs", "RelativeDocumentMoniker": "StgSharp.Script\\Expression\\Builtin\\BuiltinType.cs", @@ -1356,7 +1397,7 @@ }, { "$type": "Document", - "DocumentIndex": 119, + "DocumentIndex": 124, "Title": "BuiltinConst.cs", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp.Script\\Expression\\Builtin\\BuiltinConst.cs", "RelativeDocumentMoniker": "StgSharp.Script\\Expression\\Builtin\\BuiltinConst.cs", @@ -1367,7 +1408,7 @@ }, { "$type": "Document", - "DocumentIndex": 49, + "DocumentIndex": 55, "Title": "StgSharp.TerminalDialogue.csproj", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp.TerminalDialogue\\StgSharp.TerminalDialogue.csproj", "RelativeDocumentMoniker": "StgSharp.TerminalDialogue\\StgSharp.TerminalDialogue.csproj", @@ -1380,7 +1421,7 @@ }, { "$type": "Document", - "DocumentIndex": 120, + "DocumentIndex": 125, "Title": "ExpType.cs", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp.Script\\Expression\\Element\\ExpType.cs", "RelativeDocumentMoniker": "StgSharp.Script\\Expression\\Element\\ExpType.cs", @@ -1391,7 +1432,7 @@ }, { "$type": "Document", - "DocumentIndex": 70, + "DocumentIndex": 75, "Title": "ExpCollection.cs", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp.Modeling\\Expression\\ExpCollection.cs", "RelativeDocumentMoniker": "StgSharp.Modeling\\Expression\\ExpCollection.cs", @@ -1402,7 +1443,7 @@ }, { "$type": "Document", - "DocumentIndex": 71, + "DocumentIndex": 76, "Title": "ExpRule.cs", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp.Modeling\\Expression\\ExpRule.cs", "RelativeDocumentMoniker": "StgSharp.Modeling\\Expression\\ExpRule.cs", @@ -1413,7 +1454,7 @@ }, { "$type": "Document", - "DocumentIndex": 72, + "DocumentIndex": 77, "Title": "ExpFunction.cs", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp.Modeling\\Expression\\ExpFunction.cs", "RelativeDocumentMoniker": "StgSharp.Modeling\\Expression\\ExpFunction.cs", @@ -1424,7 +1465,7 @@ }, { "$type": "Document", - "DocumentIndex": 73, + "DocumentIndex": 78, "Title": "ExpType.cs", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp.Modeling\\Expression\\ExpType.cs", "RelativeDocumentMoniker": "StgSharp.Modeling\\Expression\\ExpType.cs", @@ -1435,7 +1476,7 @@ }, { "$type": "Document", - "DocumentIndex": 110, + "DocumentIndex": 115, "Title": "StepHeadReader.cs", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\SthSharp.Model\\STEP\\Reader\\StepHeadReader.cs", "RelativeDocumentMoniker": "SthSharp.Model\\STEP\\Reader\\StepHeadReader.cs", @@ -1446,7 +1487,7 @@ }, { "$type": "Document", - "DocumentIndex": 75, + "DocumentIndex": 80, "Title": "glfw.cs", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp\\Internal\\glfw.cs", "RelativeDocumentMoniker": "StgSharp\\Internal\\glfw.cs", @@ -1457,7 +1498,7 @@ }, { "$type": "Document", - "DocumentIndex": 68, + "DocumentIndex": 73, "Title": "ExpConst.cs", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp.Modeling\\Expression\\ExpConst.cs", "RelativeDocumentMoniker": "StgSharp.Modeling\\Expression\\ExpConst.cs", @@ -1468,7 +1509,7 @@ }, { "$type": "Document", - "DocumentIndex": 76, + "DocumentIndex": 81, "Title": "gl.cs", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp\\Internal\\ClangLoad\\gl.cs", "RelativeDocumentMoniker": "StgSharp\\Internal\\ClangLoad\\gl.cs", @@ -1479,7 +1520,7 @@ }, { "$type": "Document", - "DocumentIndex": 77, + "DocumentIndex": 82, "Title": "glHalfNV.cs", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp\\Graphics\\OpenGL\\glHalfNV.cs", "RelativeDocumentMoniker": "StgSharp\\Graphics\\OpenGL\\glHalfNV.cs", @@ -1490,7 +1531,7 @@ }, { "$type": "Document", - "DocumentIndex": 78, + "DocumentIndex": 83, "Title": "StructDefine.cs", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp\\Internal\\StructDefine.cs", "RelativeDocumentMoniker": "StgSharp\\Internal\\StructDefine.cs", @@ -1501,7 +1542,7 @@ }, { "$type": "Document", - "DocumentIndex": 79, + "DocumentIndex": 84, "Title": "InternalIO.cs", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp\\Internal\\InternalIO.cs", "RelativeDocumentMoniker": "StgSharp\\Internal\\InternalIO.cs", @@ -1512,7 +1553,7 @@ }, { "$type": "Document", - "DocumentIndex": 80, + "DocumentIndex": 85, "Title": "glContext.cs", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp\\Graphics\\OpenGL\\glContext.cs", "RelativeDocumentMoniker": "StgSharp\\Graphics\\OpenGL\\glContext.cs", @@ -1523,7 +1564,7 @@ }, { "$type": "Document", - "DocumentIndex": 81, + "DocumentIndex": 86, "Title": "glConst.cs", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp\\Graphics\\OpenGL\\glConst.cs", "RelativeDocumentMoniker": "StgSharp\\Graphics\\OpenGL\\glConst.cs", @@ -1534,7 +1575,7 @@ }, { "$type": "Document", - "DocumentIndex": 82, + "DocumentIndex": 87, "Title": "glEnum.cs", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp\\Graphics\\OpenGL\\glEnum.cs", "RelativeDocumentMoniker": "StgSharp\\Graphics\\OpenGL\\glEnum.cs", @@ -1545,7 +1586,7 @@ }, { "$type": "Document", - "DocumentIndex": 111, + "DocumentIndex": 116, "Title": "SthSharp.Model.csproj", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\SthSharp.Model\\SthSharp.Model.csproj", "RelativeDocumentMoniker": "SthSharp.Model\\SthSharp.Model.csproj", @@ -1556,7 +1597,7 @@ }, { "$type": "Document", - "DocumentIndex": 112, + "DocumentIndex": 117, "Title": "StepExpression.cs", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\SthSharp.Model\\STEP\\FileStructure\\StepExpression.cs", "RelativeDocumentMoniker": "SthSharp.Model\\STEP\\FileStructure\\StepExpression.cs", @@ -1567,7 +1608,7 @@ }, { "$type": "Document", - "DocumentIndex": 83, + "DocumentIndex": 88, "Title": "IEntity.cs", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp\\Entities\\IEntity.cs", "RelativeDocumentMoniker": "StgSharp\\Entities\\IEntity.cs", @@ -1578,7 +1619,7 @@ }, { "$type": "Document", - "DocumentIndex": 84, + "DocumentIndex": 89, "Title": "PlainGeometryCollisionSensor.cs", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp\\Logic\\PlainGeometryCollisionSensor.cs", "RelativeDocumentMoniker": "StgSharp\\Logic\\PlainGeometryCollisionSensor.cs", @@ -1589,7 +1630,7 @@ }, { "$type": "Document", - "DocumentIndex": 85, + "DocumentIndex": 90, "Title": "Counter.cs", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp\\Logic\\Counter.cs", "RelativeDocumentMoniker": "StgSharp\\Logic\\Counter.cs", @@ -1600,7 +1641,7 @@ }, { "$type": "Document", - "DocumentIndex": 86, + "DocumentIndex": 91, "Title": "CachePool.cs", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp\\Collections\\CachePool.cs", "RelativeDocumentMoniker": "StgSharp\\Collections\\CachePool.cs", @@ -1611,7 +1652,7 @@ }, { "$type": "Document", - "DocumentIndex": 74, + "DocumentIndex": 79, "Title": "ExpEntity.cs", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp.Modeling\\Expression\\ExpEntity.cs", "RelativeDocumentMoniker": "StgSharp.Modeling\\Expression\\ExpEntity.cs", @@ -1622,7 +1663,7 @@ }, { "$type": "Document", - "DocumentIndex": 113, + "DocumentIndex": 118, "Title": "SthSharp.Model.csproj", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\SthSharp.Model\\SthSharp.Model.csproj", "RelativeDocumentMoniker": "SthSharp.Model\\SthSharp.Model.csproj", @@ -1633,7 +1674,7 @@ }, { "$type": "Document", - "DocumentIndex": 51, + "DocumentIndex": 56, "Title": "StgSharpDebug", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharpDebug\\StgSharpDebug.csproj", "RelativeDocumentMoniker": "StgSharpDebug\\StgSharpDebug.csproj", @@ -1645,7 +1686,7 @@ }, { "$type": "Document", - "DocumentIndex": 32, + "DocumentIndex": 39, "Title": "ViewModelMain.cs", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharpDebug\\ViewModelMain.cs", "RelativeDocumentMoniker": "StgSharpDebug\\ViewModelMain.cs", @@ -1653,23 +1694,21 @@ "RelativeToolTip": "StgSharpDebug\\ViewModelMain.cs", "ViewState": "AgIAADkAAAAAAAAAAIBBwDEAAAAOAAAAAAAAAA==", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2025-01-22T03:18:57.741Z", - "EditorCaption": "" + "WhenOpened": "2025-01-22T03:18:57.741Z" }, { "$type": "Document", - "DocumentIndex": 69, + "DocumentIndex": 74, "Title": "Microsoft.Common.CurrentVersion.targets", "DocumentMoniker": "C:\\Program Files\\Microsoft Visual Studio\\2022\\Enterprise\\MSBuild\\Current\\Bin\\amd64\\Microsoft.Common.CurrentVersion.targets", "ToolTip": "C:\\Program Files\\Microsoft Visual Studio\\2022\\Enterprise\\MSBuild\\Current\\Bin\\amd64\\Microsoft.Common.CurrentVersion.targets", "ViewState": "AgIAAEcHAAAAAAAAAEBwwGEHAAAEAAAAAAAAAA==", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.003801|", - "WhenOpened": "2025-01-22T03:07:54.535Z", - "EditorCaption": "" + "WhenOpened": "2025-01-22T03:07:54.535Z" }, { "$type": "Document", - "DocumentIndex": 87, + "DocumentIndex": 92, "Title": "StgSharp.Commom.csproj", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp\\StgSharp.Commom.csproj", "RelativeDocumentMoniker": "StgSharp\\StgSharp.Commom.csproj", @@ -1680,7 +1719,7 @@ }, { "$type": "Document", - "DocumentIndex": 53, + "DocumentIndex": 58, "Title": "StgSharpTest", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\STgSharpTest\\StgSharpTest.csproj", "RelativeDocumentMoniker": "STgSharpTest\\StgSharpTest.csproj", @@ -1692,7 +1731,7 @@ }, { "$type": "Document", - "DocumentIndex": 45, + "DocumentIndex": 51, "Title": "StgSharpTest.csproj", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\STgSharpTest\\StgSharpTest.csproj", "RelativeDocumentMoniker": "STgSharpTest\\StgSharpTest.csproj", @@ -1705,20 +1744,20 @@ }, { "$type": "Document", - "DocumentIndex": 31, + "DocumentIndex": 1, "Title": "UnitTest1.cs", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\STgSharpTest\\UnitTest1.cs", "RelativeDocumentMoniker": "STgSharpTest\\UnitTest1.cs", "ToolTip": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\STgSharpTest\\UnitTest1.cs", "RelativeToolTip": "STgSharpTest\\UnitTest1.cs", - "ViewState": "AgIAAEAAAAAAAAAAAIAwwEQAAAAAAAAAAAAAAA==", + "ViewState": "AgIAAF8AAAAAAAAAAAA1wG8AAAAQAAAAAAAAAA==", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", "WhenOpened": "2025-01-21T12:43:12.616Z", "EditorCaption": "" }, { "$type": "Document", - "DocumentIndex": 88, + "DocumentIndex": 93, "Title": "ViewModel.cs", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp\\MVVM\\ViewModel\\ViewModel.cs", "RelativeDocumentMoniker": "StgSharp\\MVVM\\ViewModel\\ViewModel.cs", @@ -1729,7 +1768,7 @@ }, { "$type": "Document", - "DocumentIndex": 89, + "DocumentIndex": 94, "Title": "TextureProvider.cs", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp\\Graphics\\TextureProvider.cs", "RelativeDocumentMoniker": "StgSharp\\Graphics\\TextureProvider.cs", @@ -1740,7 +1779,7 @@ }, { "$type": "Document", - "DocumentIndex": 90, + "DocumentIndex": 95, "Title": "ImageHelper.cs", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp\\Graphics\\CPUanimation\\ImageHelper.cs", "RelativeDocumentMoniker": "StgSharp\\Graphics\\CPUanimation\\ImageHelper.cs", @@ -1751,7 +1790,7 @@ }, { "$type": "Document", - "DocumentIndex": 91, + "DocumentIndex": 96, "Title": "glHandle.cs", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp\\Graphics\\OpenGL\\glHandle.cs", "RelativeDocumentMoniker": "StgSharp\\Graphics\\OpenGL\\glHandle.cs", @@ -1762,7 +1801,7 @@ }, { "$type": "Document", - "DocumentIndex": 92, + "DocumentIndex": 97, "Title": "VBO.cs", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp\\Graphics\\OpenGL\\Buffer\\VBO.cs", "RelativeDocumentMoniker": "StgSharp\\Graphics\\OpenGL\\Buffer\\VBO.cs", @@ -1773,7 +1812,7 @@ }, { "$type": "Document", - "DocumentIndex": 93, + "DocumentIndex": 98, "Title": "EBO.cs", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp\\Graphics\\OpenGL\\Buffer\\EBO.cs", "RelativeDocumentMoniker": "StgSharp\\Graphics\\OpenGL\\Buffer\\EBO.cs", @@ -1784,7 +1823,7 @@ }, { "$type": "Document", - "DocumentIndex": 94, + "DocumentIndex": 99, "Title": "TextureGL.cs", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp\\Graphics\\OpenGL\\Buffer\\TextureGL.cs", "RelativeDocumentMoniker": "StgSharp\\Graphics\\OpenGL\\Buffer\\TextureGL.cs", @@ -1795,7 +1834,7 @@ }, { "$type": "Document", - "DocumentIndex": 95, + "DocumentIndex": 100, "Title": "Image.cs", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp\\Graphics\\Image.cs", "RelativeDocumentMoniker": "StgSharp\\Graphics\\Image.cs", @@ -1806,7 +1845,7 @@ }, { "$type": "Document", - "DocumentIndex": 96, + "DocumentIndex": 101, "Title": "KeyEnum.cs", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp\\Controlling\\KeyEnum.cs", "RelativeDocumentMoniker": "StgSharp\\Controlling\\KeyEnum.cs", @@ -1817,7 +1856,7 @@ }, { "$type": "Document", - "DocumentIndex": 97, + "DocumentIndex": 102, "Title": "Uniform.cs", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp\\Graphics\\OpenGL\\ShaderEdit\\Uniform.cs", "RelativeDocumentMoniker": "StgSharp\\Graphics\\OpenGL\\ShaderEdit\\Uniform.cs", @@ -1828,7 +1867,7 @@ }, { "$type": "Document", - "DocumentIndex": 98, + "DocumentIndex": 103, "Title": "Vector.Orthogonalize.cs", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp\\Math\\Linear\\Vector.Orthogonalize.cs", "RelativeDocumentMoniker": "StgSharp\\Math\\Linear\\Vector.Orthogonalize.cs", @@ -1839,7 +1878,7 @@ }, { "$type": "Document", - "DocumentIndex": 99, + "DocumentIndex": 104, "Title": "glFunction.cs", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp\\Graphics\\OpenGL\\glFunction.cs", "RelativeDocumentMoniker": "StgSharp\\Graphics\\OpenGL\\glFunction.cs", @@ -1850,7 +1889,7 @@ }, { "$type": "Document", - "DocumentIndex": 100, + "DocumentIndex": 105, "Title": "Platform.cs", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp\\Environment\\Platform.cs", "RelativeDocumentMoniker": "StgSharp\\Environment\\Platform.cs", @@ -1861,7 +1900,7 @@ }, { "$type": "Document", - "DocumentIndex": 101, + "DocumentIndex": 106, "Title": "Dialogue.cs", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp\\Environment\\Dialogue.cs", "RelativeDocumentMoniker": "StgSharp\\Environment\\Dialogue.cs", @@ -1872,7 +1911,7 @@ }, { "$type": "Document", - "DocumentIndex": 102, + "DocumentIndex": 107, "Title": "Pixels.cs", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp\\Graphics\\Pixels.cs", "RelativeDocumentMoniker": "StgSharp\\Graphics\\Pixels.cs", @@ -1883,20 +1922,20 @@ }, { "$type": "Document", - "DocumentIndex": 33, + "DocumentIndex": 12, "Title": "Program.cs", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharpDebug\\Program.cs", "RelativeDocumentMoniker": "StgSharpDebug\\Program.cs", "ToolTip": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharpDebug\\Program.cs", "RelativeToolTip": "StgSharpDebug\\Program.cs", - "ViewState": "AgIAADcAAAAAAAAAAAAjwEYAAAAUAAAAAAAAAA==", + "ViewState": "AgIAAC0AAAAAAAAAAIA5wEIAAAAdAAAAAAAAAA==", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", "WhenOpened": "2025-01-21T06:08:27.152Z", "EditorCaption": "" }, { "$type": "Document", - "DocumentIndex": 47, + "DocumentIndex": 53, "Title": "Partical.cs", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharpDebug\\RenderStream\\Partical.cs", "RelativeDocumentMoniker": "StgSharpDebug\\RenderStream\\Partical.cs", @@ -1904,12 +1943,11 @@ "RelativeToolTip": "StgSharpDebug\\RenderStream\\Partical.cs", "ViewState": "AgIAANgAAAAAAAAAAIAzwO0AAABGAAAAAAAAAA==", "Icon": "ae27a6b0-e345-4288-96df-5eaf394ee369.000738|", - "WhenOpened": "2025-01-21T04:59:25.115Z", - "EditorCaption": "" + "WhenOpened": "2025-01-21T04:59:25.115Z" }, { "$type": "Document", - "DocumentIndex": 103, + "DocumentIndex": 108, "Title": "RenderStream.cs", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp\\Graphics\\RenderStream.cs", "RelativeDocumentMoniker": "StgSharp\\Graphics\\RenderStream.cs", @@ -1920,7 +1958,7 @@ }, { "$type": "Document", - "DocumentIndex": 104, + "DocumentIndex": 109, "Title": "BufferObjectBase.cs", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp\\Graphics\\Define\\BufferObjectBase.cs", "RelativeDocumentMoniker": "StgSharp\\Graphics\\Define\\BufferObjectBase.cs", @@ -1931,7 +1969,7 @@ }, { "$type": "Document", - "DocumentIndex": 105, + "DocumentIndex": 110, "Title": "Global.cs", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp\\Global.cs", "RelativeDocumentMoniker": "StgSharp\\Global.cs", @@ -1942,7 +1980,7 @@ }, { "$type": "Document", - "DocumentIndex": 106, + "DocumentIndex": 111, "Title": "ViewPort.cs", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp\\MVVM\\ViewPort.cs", "RelativeDocumentMoniker": "StgSharp\\MVVM\\ViewPort.cs", @@ -1953,7 +1991,7 @@ }, { "$type": "Document", - "DocumentIndex": 107, + "DocumentIndex": 112, "Title": "framework.cs", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp\\Graphics\\framework.cs", "RelativeDocumentMoniker": "StgSharp\\Graphics\\framework.cs", @@ -1964,7 +2002,7 @@ }, { "$type": "Document", - "DocumentIndex": 108, + "DocumentIndex": 113, "Title": "Matrix42.cs", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp\\Math\\Linear\\Matrix42.cs", "RelativeDocumentMoniker": "StgSharp\\Math\\Linear\\Matrix42.cs", @@ -1975,7 +2013,7 @@ }, { "$type": "Document", - "DocumentIndex": 109, + "DocumentIndex": 114, "Title": "glApiManager.cs", "DocumentMoniker": "D:\\NitloadIndustry\\\u7814\u7A76\u9879\u76EE\\1-Flagship\\TH2020\\ProjectFile\\\u5185\u6838\u6E90\u4EE3\u7801\\StgSharp\\Graphics\\OpenGL\\glApiManager.cs", "RelativeDocumentMoniker": "StgSharp\\Graphics\\OpenGL\\glApiManager.cs", diff --git a/内核源代码/.vs/StgSharpDevelop/v17/TestStore/0/014.testlog b/内核源代码/.vs/StgSharpDevelop/v17/TestStore/0/014.testlog deleted file mode 100644 index 1dcb2813..00000000 Binary files a/内核源代码/.vs/StgSharpDevelop/v17/TestStore/0/014.testlog and /dev/null differ diff --git a/内核源代码/.vs/StgSharpDevelop/v17/TestStore/0/016.testlog b/内核源代码/.vs/StgSharpDevelop/v17/TestStore/0/016.testlog new file mode 100644 index 00000000..a90596ed Binary files /dev/null and b/内核源代码/.vs/StgSharpDevelop/v17/TestStore/0/016.testlog differ diff --git a/内核源代码/.vs/StgSharpDevelop/v17/TestStore/0/testlog.manifest b/内核源代码/.vs/StgSharpDevelop/v17/TestStore/0/testlog.manifest index 2574eee6..0781da42 100644 Binary files a/内核源代码/.vs/StgSharpDevelop/v17/TestStore/0/testlog.manifest and b/内核源代码/.vs/StgSharpDevelop/v17/TestStore/0/testlog.manifest differ diff --git a/内核源代码/.vs/StgSharpDevelop/v17/fileList.bin b/内核源代码/.vs/StgSharpDevelop/v17/fileList.bin index 476dd3f1..d935b7c5 100644 Binary files a/内核源代码/.vs/StgSharpDevelop/v17/fileList.bin and b/内核源代码/.vs/StgSharpDevelop/v17/fileList.bin differ diff --git a/内核源代码/STgSharpTest/UnitTest1.cs b/内核源代码/STgSharpTest/UnitTest1.cs index 6b31a6c8..2f6d93d4 100644 --- a/内核源代码/STgSharpTest/UnitTest1.cs +++ b/内核源代码/STgSharpTest/UnitTest1.cs @@ -60,12 +60,59 @@ namespace STgSharpTest } [TestMethod] - public void TestMethod() + public void TestSource() { - ExpFileReader reader = new ExpFileReader(testExpPath); - ExpSchemaSource schemaSource = new ExpSchemaSource(); - schemaSource.ReadSchema(reader); + ScriptSourceTransmitter st = new ScriptSourceTransmitter("end", 0); + for (int i = 0; i < 10; i++) + { + st.WriteLine($"Code{i} {new string(' ', i + 1)}-- Comment{i}"); + } + st.WriteLine("Code (* comment"); + for (int i = 0; i < 10; i++) + { + st.WriteLine($"comment-code"); + } + st.WriteLine($"comment *) code"); + for (int i = 0; i < 10; i++) + { + st.WriteLine($" Code{i} (* (* Comment *) *) Code{i}"); + } + st.WriteLine("end"); + + ExpSourceReader reader = new ExpSourceReader(st); + while (!st.IsEmpty) + { + Console.WriteLine(reader.ReadLine()); + } } - } + [TestMethod] + public void TestMethod() + { + ScriptSourceTransmitter st = new ScriptSourceTransmitter("end", 0); + for (int i = 0; i < 10; i++) + { + st.WriteLine($"Code{i} {new string(' ',i+1)}-- Comment{i}"); + } + st.WriteLine("Code (* comment"); + for (int i = 0; i < 10; i++) + { + st.WriteLine($"comment-code"); + } + st.WriteLine($"comment *) code"); + for (int i = 0; i < 10; i++) + { + st.WriteLine($" Code{i} (* (* Comment *) *) Code{i}"); + } + st.WriteLine("end"); + + ExpSourceReader reader = new ExpSourceReader(st); + while (!st.IsEmpty) + { + Console.WriteLine(reader.ReadNoCommentLine()); + } + } + + +} } \ No newline at end of file diff --git a/内核源代码/STgSharpTest/obj/x64/Debug/net8.0/StgSharpTest.AssemblyInfo.cs b/内核源代码/STgSharpTest/obj/x64/Debug/net8.0/StgSharpTest.AssemblyInfo.cs index 1feba4f1..098bcbbf 100644 --- a/内核源代码/STgSharpTest/obj/x64/Debug/net8.0/StgSharpTest.AssemblyInfo.cs +++ b/内核源代码/STgSharpTest/obj/x64/Debug/net8.0/StgSharpTest.AssemblyInfo.cs @@ -14,7 +14,7 @@ using System.Reflection; [assembly: System.Reflection.AssemblyCompanyAttribute("StgSharpTest")] [assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] [assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] -[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+e687473132786f419a48170313782d6779890c3d")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+4ee675669ffd20ba891984a7dcdc6e382d12143f")] [assembly: System.Reflection.AssemblyProductAttribute("StgSharpTest")] [assembly: System.Reflection.AssemblyTitleAttribute("StgSharpTest")] [assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] diff --git a/内核源代码/STgSharpTest/obj/x64/Debug/net8.0/StgSharpTest.sourcelink.json b/内核源代码/STgSharpTest/obj/x64/Debug/net8.0/StgSharpTest.sourcelink.json index d30ebc07..f615eb98 100644 --- a/内核源代码/STgSharpTest/obj/x64/Debug/net8.0/StgSharpTest.sourcelink.json +++ b/内核源代码/STgSharpTest/obj/x64/Debug/net8.0/StgSharpTest.sourcelink.json @@ -1 +1 @@ -{"documents":{"D:\\NitloadIndustry\\研究项目\\1-Flagship\\TH2020\\ProjectFile\\*":"https://raw.githubusercontent.com/Nitload-NSI/CCD_Github/e687473132786f419a48170313782d6779890c3d/*"}} \ No newline at end of file +{"documents":{"D:\\NitloadIndustry\\研究项目\\1-Flagship\\TH2020\\ProjectFile\\*":"https://raw.githubusercontent.com/Nitload-NSI/CCD_Github/4ee675669ffd20ba891984a7dcdc6e382d12143f/*"}} \ No newline at end of file diff --git a/内核源代码/StgSharp.Common/Collections/KeyMultiplexer.cs b/内核源代码/StgSharp.Common/Collections/KeyMultiplexer.cs index b505240e..5e3960e9 100644 --- a/内核源代码/StgSharp.Common/Collections/KeyMultiplexer.cs +++ b/内核源代码/StgSharp.Common/Collections/KeyMultiplexer.cs @@ -69,7 +69,7 @@ namespace StgSharp.Collections public class ConcurrentStringHashMultiplexer : IEqualityComparer, IStringHashMultiplexer { private readonly ThreadLocal multiplexers = - new (); + new (()=>new StringHashMultiplexer()); public int RemainedMultiplexCount { diff --git a/内核源代码/StgSharp.Common/obj/x64/Debug/netstandard2.1/StgSharp.Common.AssemblyInfo.cs b/内核源代码/StgSharp.Common/obj/x64/Debug/netstandard2.1/StgSharp.Common.AssemblyInfo.cs index 4cc796c1..bcbf3302 100644 --- a/内核源代码/StgSharp.Common/obj/x64/Debug/netstandard2.1/StgSharp.Common.AssemblyInfo.cs +++ b/内核源代码/StgSharp.Common/obj/x64/Debug/netstandard2.1/StgSharp.Common.AssemblyInfo.cs @@ -14,7 +14,7 @@ using System.Reflection; [assembly: System.Reflection.AssemblyCompanyAttribute("StgSharp.Common")] [assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] [assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] -[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+e687473132786f419a48170313782d6779890c3d")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+4ee675669ffd20ba891984a7dcdc6e382d12143f")] [assembly: System.Reflection.AssemblyProductAttribute("StgSharp.Common")] [assembly: System.Reflection.AssemblyTitleAttribute("StgSharp.Common")] [assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] diff --git a/内核源代码/StgSharp.Common/obj/x64/Debug/netstandard2.1/StgSharp.Common.sourcelink.json b/内核源代码/StgSharp.Common/obj/x64/Debug/netstandard2.1/StgSharp.Common.sourcelink.json index d30ebc07..f615eb98 100644 --- a/内核源代码/StgSharp.Common/obj/x64/Debug/netstandard2.1/StgSharp.Common.sourcelink.json +++ b/内核源代码/StgSharp.Common/obj/x64/Debug/netstandard2.1/StgSharp.Common.sourcelink.json @@ -1 +1 @@ -{"documents":{"D:\\NitloadIndustry\\研究项目\\1-Flagship\\TH2020\\ProjectFile\\*":"https://raw.githubusercontent.com/Nitload-NSI/CCD_Github/e687473132786f419a48170313782d6779890c3d/*"}} \ No newline at end of file +{"documents":{"D:\\NitloadIndustry\\研究项目\\1-Flagship\\TH2020\\ProjectFile\\*":"https://raw.githubusercontent.com/Nitload-NSI/CCD_Github/4ee675669ffd20ba891984a7dcdc6e382d12143f/*"}} \ No newline at end of file diff --git a/内核源代码/StgSharp.Model/obj/x64/Debug/netstandard2.1/StgSharp.Model.AssemblyInfo.cs b/内核源代码/StgSharp.Model/obj/x64/Debug/netstandard2.1/StgSharp.Model.AssemblyInfo.cs index 832b21a6..b8bec954 100644 --- a/内核源代码/StgSharp.Model/obj/x64/Debug/netstandard2.1/StgSharp.Model.AssemblyInfo.cs +++ b/内核源代码/StgSharp.Model/obj/x64/Debug/netstandard2.1/StgSharp.Model.AssemblyInfo.cs @@ -14,7 +14,7 @@ using System.Reflection; [assembly: System.Reflection.AssemblyCompanyAttribute("StgSharp.Model")] [assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] [assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] -[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+e687473132786f419a48170313782d6779890c3d")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+4ee675669ffd20ba891984a7dcdc6e382d12143f")] [assembly: System.Reflection.AssemblyProductAttribute("StgSharp.Model")] [assembly: System.Reflection.AssemblyTitleAttribute("StgSharp.Model")] [assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] diff --git a/内核源代码/StgSharp.Model/obj/x64/Debug/netstandard2.1/StgSharp.Model.sourcelink.json b/内核源代码/StgSharp.Model/obj/x64/Debug/netstandard2.1/StgSharp.Model.sourcelink.json index d30ebc07..f615eb98 100644 --- a/内核源代码/StgSharp.Model/obj/x64/Debug/netstandard2.1/StgSharp.Model.sourcelink.json +++ b/内核源代码/StgSharp.Model/obj/x64/Debug/netstandard2.1/StgSharp.Model.sourcelink.json @@ -1 +1 @@ -{"documents":{"D:\\NitloadIndustry\\研究项目\\1-Flagship\\TH2020\\ProjectFile\\*":"https://raw.githubusercontent.com/Nitload-NSI/CCD_Github/e687473132786f419a48170313782d6779890c3d/*"}} \ No newline at end of file +{"documents":{"D:\\NitloadIndustry\\研究项目\\1-Flagship\\TH2020\\ProjectFile\\*":"https://raw.githubusercontent.com/Nitload-NSI/CCD_Github/4ee675669ffd20ba891984a7dcdc6e382d12143f/*"}} \ No newline at end of file diff --git a/内核源代码/StgSharp.Script/CodeLineHelper.cs b/内核源代码/StgSharp.Script/CodeLineHelper.cs new file mode 100644 index 00000000..aad39ecf --- /dev/null +++ b/内核源代码/StgSharp.Script/CodeLineHelper.cs @@ -0,0 +1,67 @@ +using System; +using System.Collections.Generic; +using System.Text; + +namespace StgSharp.Script +{ + public static class CodeLineHelper + { + public static string SliceAndTrim(this string line, int startIndex, int length) + { + if (line == null) throw new ArgumentNullException(nameof(line)); + if (startIndex < 0 || startIndex >= line.Length) + throw new ArgumentOutOfRangeException(nameof(startIndex)); + if (length < 0 || startIndex + length > line.Length) + throw new ArgumentOutOfRangeException(nameof(length)); + + ReadOnlySpan sourceSpan = line.AsSpan(); + ReadOnlySpan subSpan = sourceSpan.Slice(startIndex, length); + + int start = 0; + while (start < subSpan.Length && char.IsWhiteSpace(subSpan[start])) + { + start++; + } + int end = subSpan.Length - 1; + while (end >= start && char.IsWhiteSpace(subSpan[end])) + { + end--; + } + if (start > end) + { + return string.Empty; + } + int finalLength = end - start + 1; + + return new string(subSpan.Slice(start, finalLength)); + } + + public static string SliceAndTrim(this string line, int startIndex) + { + if (line == null) throw new ArgumentNullException(nameof(line)); + if (startIndex < 0 || startIndex >= line.Length) + throw new ArgumentOutOfRangeException(nameof(startIndex)); + + ReadOnlySpan sourceSpan = line.AsSpan(); + ReadOnlySpan subSpan = sourceSpan.Slice(startIndex); + + int start = 0; + while (start < subSpan.Length && char.IsWhiteSpace(subSpan[start])) + { + start++; + } + int end = subSpan.Length - 1; + while (end >= start && char.IsWhiteSpace(subSpan[end])) + { + end--; + } + if (start > end) + { + return string.Empty; + } + int finalLength = end - start + 1; + + return new string(subSpan.Slice(start, finalLength)); + } + } +} diff --git a/内核源代码/StgSharp.Script/Express/Builtin/ExpBuiltinConstant.cs b/内核源代码/StgSharp.Script/Express/Builtin/ExpBuiltinConstant.cs new file mode 100644 index 00000000..9602a7e5 --- /dev/null +++ b/内核源代码/StgSharp.Script/Express/Builtin/ExpBuiltinConstant.cs @@ -0,0 +1,42 @@ +//----------------------------------------------------------------------- +//----------------------------------------------------------------------- +// file="ExpBuiltinConstant.cs" +// Project: StgSharp +// AuthorGroup: Nitload Space +// Copyright (c) Nitload Space. All rights reserved. +// +// Permission is hereby granted, free of charge, to any person +// obtaining a copy of this software and associated documentation +// files (the ¡°Software¡±), to deal in the Software without restriction, +// including without limitation the rights to use, copy, modify, merge, +// publish, distribute, sublicense, and/or sell copies of the Software, +// and to permit persons to whom the Software is furnished to do so, +// subject to the following conditions: +// +// The above copyright notice and +// this permission notice shall be included in all copies +// or substantial portions of the Software. +// +// THE SOFTWARE IS PROVIDED ¡°AS IS¡±, +// WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, +// INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. +// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, +// DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, +// ARISING FROM, OUT OF OR IN CONNECTION WITH +// THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +// +//----------------------------------------------------------------------- +//----------------------------------------------------------------------- +using System; + +namespace StgSharp.Script.Express +{ + public class ExpBuiltinConstant : ExpLiteralToken + { + internal ExpBuiltinConstant( string name, T value ) + : base( name, null!, value ) + { + } + } +} \ No newline at end of file diff --git a/内核源代码/StgSharp.Script/Express/Builtin/ExpBuiltinType.cs b/内核源代码/StgSharp.Script/Express/Builtin/ExpBuiltinType.cs new file mode 100644 index 00000000..da668cb6 --- /dev/null +++ b/内核源代码/StgSharp.Script/Express/Builtin/ExpBuiltinType.cs @@ -0,0 +1,54 @@ +//----------------------------------------------------------------------- +//----------------------------------------------------------------------- +// file="BuiltinType.cs" +// Project: StgSharp +// AuthorGroup: Nitload Space +// Copyright (c) Nitload Space. All rights reserved. +// +// Permission is hereby granted, free of charge, to any person +// obtaining a copy of this software and associated documentation +// files (the “Software”), to deal in the Software without restriction, +// including without limitation the rights to use, copy, modify, merge, +// publish, distribute, sublicense, and/or sell copies of the Software, +// and to permit persons to whom the Software is furnished to do so, +// subject to the following conditions: +// +// The above copyright notice and +// this permission notice shall be included in all copies +// or substantial portions of the Software. +// +// THE SOFTWARE IS PROVIDED “AS IS”, +// WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, +// INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. +// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, +// DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, +// ARISING FROM, OUT OF OR IN CONNECTION WITH +// THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +// +//----------------------------------------------------------------------- +//----------------------------------------------------------------------- +using System; +using System.Collections.Generic; +using System.Text; + +namespace StgSharp.Script.Express +{ + public sealed class ExpBuiltinType : ExpTypeSource + { + + private Type _marshalType; + + internal ExpBuiltinType( string name, Type origin ) + : base( name, null! ) + { + _marshalType = origin; + } + + public override void Analyse() + { + return; + } + + } +} diff --git a/内核源代码/StgSharp.Script/Express/Element/ExpConst.cs b/内核源代码/StgSharp.Script/Express/Element/ExpConst.cs index f1aa1f12..d0c34e34 100644 --- a/内核源代码/StgSharp.Script/Express/Element/ExpConst.cs +++ b/内核源代码/StgSharp.Script/Express/Element/ExpConst.cs @@ -39,14 +39,11 @@ namespace StgSharp.Script.Express public class ExpConstantCollectionSource : IExpImmutableElement { private IScriptSourceProvider _sourceProvider; - private string _name; private Dictionary _constants; public ExpConstantCollectionSource( - string name, IScriptSourceProvider sourceProvider ) { - _name = name; _sourceProvider = sourceProvider; _constants = new Dictionary( ExpCompile.Multiplexer); @@ -61,11 +58,11 @@ namespace StgSharp.Script.Express public IScriptSourceProvider SourceProvider => _sourceProvider; - public static Dictionary BuiltinConst => ExpCompile.BuiltinConst; + public static Dictionary BuiltinConst => ExpCompile.BuiltinConst; public string Name { - get => _name; + get => ExpCompile.KeyWord.Constant; } public virtual void Analyse() @@ -75,7 +72,24 @@ namespace StgSharp.Script.Express public ExpToken MakeReference(params object[] options) { - throw new NotImplementedException(); + if (options.Length == 0 || options[0] is not string str) + { + return null!; + } + if (_constants.Count == 0) + { + return null!; + } + if (_constants.TryGetValue(str, out var token)) + { + return token; + } + return null!; + } + + public bool TryGetConstant(string name, out ExpElementInstanceBase instance) + { + return _constants.TryGetValue(name, out instance); } } } diff --git a/内核源代码/StgSharp.Script/Express/ExpCompile.cs b/内核源代码/StgSharp.Script/Express/ExpCompile.cs index dc9c98c9..6ec992e5 100644 --- a/内核源代码/StgSharp.Script/Express/ExpCompile.cs +++ b/内核源代码/StgSharp.Script/Express/ExpCompile.cs @@ -1,6 +1,6 @@ //----------------------------------------------------------------------- //----------------------------------------------------------------------- -// file="ExpInit.cs" +// file="ExpCompile.cs" // Project: StgSharp // AuthorGroup: Nitload Space // Copyright (c) Nitload Space. All rights reserved. @@ -41,13 +41,25 @@ namespace StgSharp.Script.Express { public static partial class ExpCompile { - private static ConcurrentStringHashMultiplexer _multiplexer; - private static Dictionary _builtinConst; + private static Dictionary _builtinConst; private static Dictionary _builtinType; private static StringPool _compileStringCache; - public static Dictionary BuiltinConst => _builtinConst; + + + public static Dictionary BuiltinConst => _builtinConst; + + internal static ConcurrentStringHashMultiplexer Multiplexer + { + get + { + if( _multiplexer == null ) { + throw new ExpCompileNotInitializedException(); + } + return _multiplexer; + } + } public static string AddOrGetString( string str ) { @@ -59,63 +71,65 @@ namespace StgSharp.Script.Express _compileStringCache.Reset(); } - public static bool TryGetBuiltinType(string typename, out ExpTypeSource typeSource) + public static void SkipComment(IScriptSourceProvider source) { - return _builtinType.TryGetValue( typename, out typeSource ); - } - public static bool TryGetBuiltinConst(string constName, out ExpConstantCollectionSource source) - { - return _builtinConst.TryGetValue(constName, out source); - } - - internal static ConcurrentStringHashMultiplexer Multiplexer - { - get - { - if (_multiplexer == null) - { - throw new ExpCompileNotInitializedException(); - } - return _multiplexer; - } } public static void InitCompile() { _compileStringCache = new StringPool(); _multiplexer = new ConcurrentStringHashMultiplexer(); - _builtinConst = new Dictionary(_multiplexer){ - { AddOrGetString( "PI" ), new ExpBuiltinConst( + + _builtinType = new Dictionary( _multiplexer ) { + { AddOrGetString( KeyWord.Int ), new ExpBuiltinType( + AddOrGetString( KeyWord.Int ),typeof( int ) ) }, + { AddOrGetString( KeyWord.Real ), new ExpBuiltinType( + AddOrGetString( KeyWord.Real ), typeof( float ) ) }, + { AddOrGetString(KeyWord.Bool ), new ExpBuiltinType( + AddOrGetString(KeyWord.Bool ), typeof( bool ) ) }, + { AddOrGetString(KeyWord.Binary ), new ExpBuiltinType( + AddOrGetString(KeyWord.Binary ),typeof( bool ) ) }, + { AddOrGetString(KeyWord.String ), new ExpBuiltinType( + AddOrGetString(KeyWord.String ),typeof( string ) ) }, + { AddOrGetString(KeyWord.Logic ), new ExpBuiltinType( + AddOrGetString(KeyWord.Logic ), typeof( Logic ) ) } }; + + _builtinConst = new Dictionary( + _multiplexer ) { + { AddOrGetString( "PI" ), new ExpBuiltinConstant( AddOrGetString( "PI" ), MathF.PI ) }, - { AddOrGetString( "E" ), new ExpBuiltinConst( + { AddOrGetString( "E" ), new ExpBuiltinConstant( AddOrGetString( "E" ), MathF.E ) }, }; - //TODO keep on here - _builtinType = new Dictionary(_multiplexer){ - { AddOrGetString( KeyWord.Int ), new ExpBuiltinType( - AddOrGetString( KeyWord.Int ), typeof( int ) ) }, - { AddOrGetString( KeyWord.Real ), new ExpBuiltinType( - AddOrGetString( KeyWord.Real ), typeof( float ) ) }, - { AddOrGetString( KeyWord.Bool ), new ExpBuiltinType( - AddOrGetString( KeyWord.Bool ), typeof( bool ) ) }, - { AddOrGetString( KeyWord.Binary ), new ExpBuiltinType( - AddOrGetString( KeyWord.Binary ), typeof( bool ) ) }, - { AddOrGetString( KeyWord.String ), new ExpBuiltinType( - AddOrGetString( KeyWord.String ), typeof( string ) ) }, - { AddOrGetString(KeyWord.Logic),new ExpBuiltinType( - AddOrGetString(KeyWord.Logic), typeof(Logic)) } - }; + } + + public static bool TryGetBuiltinConst( + string constName, + out ExpElementInstanceBase source ) + { + return _builtinConst.TryGetValue( constName, out source ); + } + + public static bool TryGetBuiltinType( + string typename, + out ExpTypeSource typeSource ) + { + return _builtinType.TryGetValue( typename, out typeSource ); } public static class KeyWord { + public const string Int = "INTAGER", Real = "REAL", Bool = "BOOLEAN", String = "STRING", Logic = "LOGIC", - Binary = "BINARY"; + Binary = "BINARY", + Constant = "CONSTANT"; + } + } } diff --git a/内核源代码/StgSharp.Script/Express/ExpSchema.cs b/内核源代码/StgSharp.Script/Express/ExpSchema.cs index c8f8d0d0..1e246d89 100644 --- a/内核源代码/StgSharp.Script/Express/ExpSchema.cs +++ b/内核源代码/StgSharp.Script/Express/ExpSchema.cs @@ -28,6 +28,8 @@ // //----------------------------------------------------------------------- //----------------------------------------------------------------------- +using CommunityToolkit.HighPerformance.Helpers; + using StgSharp.Collections; using System; @@ -84,22 +86,20 @@ namespace StgSharp.Script.Express return _schemaInclude.ContainsKey( schema.Name ); } - public bool TryGetConst(string name, out ExpElementInstanceBase constInstance) + public bool TryGetConstant(string name, out ExpElementInstanceBase constInstance) { if (ExpCompile.BuiltinConst.TryGetValue(name, out constInstance)) { - - } - } - - public ExpToken SearchConstDeclare( string typeName ) - { - ExpToken constant; - foreach (var item in ExpCompile.BuiltinConst.Values) - { - + return true; } - throw new KeyNotFoundException(); + foreach (var item in _constDict.Values) + { + if (item.TryGetConstant(name, out constInstance)) + { + return true; + } + } + return false; } } } diff --git a/内核源代码/StgSharp.Script/Express/ExpSchemaSource.cs b/内核源代码/StgSharp.Script/Express/ExpSchemaSource.cs index ecdd7063..bb79e9cb 100644 --- a/内核源代码/StgSharp.Script/Express/ExpSchemaSource.cs +++ b/内核源代码/StgSharp.Script/Express/ExpSchemaSource.cs @@ -95,7 +95,7 @@ namespace StgSharp.Script.Express public ExpSchemaSource() { } - public void ReadSchema( ExpFileReader reader ) + public void ReadSchema( ExpFileSource reader ) { string line = reader.ReadLine(); while( !_schemaBegin.IsMatch( line ) ) { @@ -122,7 +122,7 @@ namespace StgSharp.Script.Express public static bool TryReadSchema( string firstLine, - ExpFileReader reader, + ExpFileSource reader, out ExpSchemaSource source ) { if( !_schemaBegin.IsMatch( firstLine ) ) { @@ -163,15 +163,15 @@ namespace StgSharp.Script.Express private bool TryReadConst( string firstLine, - ExpFileReader reader, + ExpFileSource reader, out IExpElementSource source ) { Match match = _constDefineBegin.Match( firstLine ); if( match.Success ) { ScriptSourceTransmitter transmitter = new ScriptSourceTransmitter( - "END_CONSTANT" ); + "END_CONSTANT",reader.Location ); ExpConstantCollectionSource _source = new ExpConstantCollectionSource( - "Constant", transmitter ); + transmitter ); string line = reader.ReadLine(); while( !_constDefineEnd.IsMatch( line ) ) { transmitter.WriteLine( line ); @@ -187,13 +187,13 @@ namespace StgSharp.Script.Express private bool TryReadEntity( string firstLine, - ExpFileReader reader, + ExpFileSource reader, out IExpElementSource source ) { Match match = _entityDefineBegin.Match( firstLine ); if( match.Success ) { ScriptSourceTransmitter transmitter = new ScriptSourceTransmitter( - "END_ENTITY" ); + "END_ENTITY", reader.Location); ExpEntitySource _source = new ExpEntitySource( match.Groups[ "TypeName" ].ToString(), transmitter ); string line = reader.ReadLine(); @@ -218,13 +218,13 @@ namespace StgSharp.Script.Express private bool TryReadFunction( string firstLine, - ExpFileReader reader, + ExpFileSource reader, out IExpElementSource source ) { Match match = _functionDefineBegin.Match( firstLine ); if( match.Success ) { ScriptSourceTransmitter transmitter = new ScriptSourceTransmitter( - "END_FUNCTION" ); + "END_FUNCTION", reader.Location); ExpFunctionSource _source = new ExpFunctionSource( match.Groups[ "FunctionName" ].ToString(), transmitter ); transmitter.WriteLine( match.Groups[ "Remaining" ].ToString() ); @@ -250,13 +250,13 @@ namespace StgSharp.Script.Express private bool TryReadRule( string firstLine, - ExpFileReader reader, + ExpFileSource reader, out IExpElementSource source ) { Match match = _ruleDefineBegin.Match( firstLine ); if( match.Success ) { ScriptSourceTransmitter transmitter = new ScriptSourceTransmitter( - "END_RULE" ); + "END_RULE", reader.Location); ExpRuleSource _source = new ExpRuleSource( match.Groups[ "RuleName" ].ToString(), transmitter ); string target = match.Groups[ "Target" ].ToString(); @@ -285,13 +285,13 @@ namespace StgSharp.Script.Express private bool TryReadType( string firstLine, - ExpFileReader reader, + ExpFileSource reader, out IExpElementSource source ) { Match match = _typeDefineBegin.Match( firstLine ); if( match.Success ) { ScriptSourceTransmitter transmitter = new ScriptSourceTransmitter( - "END_ENTITY" ); + "END_ENTITY", reader.Location); ExpTypeSource _source = new ExpTypeSource( match.Groups[ "TypeName" ].ToString(), transmitter ); transmitter.WriteLine( match.Groups[ "Remaining" ].ToString() ); diff --git a/内核源代码/StgSharp.Script/Express/ExpSource.cs b/内核源代码/StgSharp.Script/Express/ExpSource.cs new file mode 100644 index 00000000..5cc988dc --- /dev/null +++ b/内核源代码/StgSharp.Script/Express/ExpSource.cs @@ -0,0 +1,113 @@ +//----------------------------------------------------------------------- +//----------------------------------------------------------------------- +// file="ExpReader.cs" +// Project: StgSharp +// AuthorGroup: Nitload Space +// Copyright (c) Nitload Space. All rights reserved. +// +// Permission is hereby granted, free of charge, to any person +// obtaining a copy of this software and associated documentation +// files (the “Software”), to deal in the Software without restriction, +// including without limitation the rights to use, copy, modify, merge, +// publish, distribute, sublicense, and/or sell copies of the Software, +// and to permit persons to whom the Software is furnished to do so, +// subject to the following conditions: +// +// The above copyright notice and +// this permission notice shall be included in all copies +// or substantial portions of the Software. +// +// THE SOFTWARE IS PROVIDED “AS IS”, +// WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, +// INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. +// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, +// DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, +// ARISING FROM, OUT OF OR IN CONNECTION WITH +// THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +// +//----------------------------------------------------------------------- +//----------------------------------------------------------------------- +using System; +using System.Collections.Generic; +using System.IO; +using System.IO.MemoryMappedFiles; +using System.Text; +using System.Threading; + +namespace StgSharp.Script.Express +{ + public class ExpFileSource : IDisposable, IScriptSourceProvider + { + + private bool disposedValue; + private FileStream _expFileStream; + private int _location; + private MemoryMappedFile _expMemoryMappedFile; + private MemoryMappedViewStream _expMemoryMappedStream; + + private SemaphoreSlim readLineSemaphore = new SemaphoreSlim( 1, 1 ); + private StreamReader _memoryReader; + + public ExpFileSource( string path ) + { + if( !File.Exists( path ) ) { + throw new FileNotFoundException(); + } + _expFileStream = new FileStream( + path, FileMode.Open, FileAccess.Read ); + _expMemoryMappedFile = MemoryMappedFile.CreateFromFile( + _expFileStream, null, 0, MemoryMappedFileAccess.Read, + HandleInheritability.None, true ); + _expMemoryMappedStream = _expMemoryMappedFile.CreateViewStream( + offset: 0, size: 0, access: MemoryMappedFileAccess.Read ); + _memoryReader = new StreamReader( _expMemoryMappedStream ); + } + + public int Location => _location; + + public bool IsEmpty => _memoryReader.EndOfStream; + + // ~ExpFileSource() + // { + // Dispose(disposing: false); + // } + + public void Dispose() + { + Dispose( disposing: true ); + GC.SuppressFinalize( this ); + } + + public string ReadLine() + { + readLineSemaphore.Wait(); + string line = _memoryReader.ReadLine(); + _location++; + readLineSemaphore.Release(); + return line; + } + + public void ResetToBegin() + { + readLineSemaphore.Wait(); + _expMemoryMappedStream.Seek( 0, SeekOrigin.Begin ); + _location = 0; + readLineSemaphore.Release(); + } + + protected virtual void Dispose( bool disposing ) + { + if( !disposedValue ) { + if( disposing ) { + _expFileStream.Dispose(); + _expMemoryMappedFile.Dispose(); + _expMemoryMappedStream.Dispose(); + _memoryReader.Dispose(); + } + disposedValue = true; + } + } + + } +} diff --git a/内核源代码/StgSharp.Script/Express/ExpSourceReader.cs b/内核源代码/StgSharp.Script/Express/ExpSourceReader.cs new file mode 100644 index 00000000..dcc8ee21 --- /dev/null +++ b/内核源代码/StgSharp.Script/Express/ExpSourceReader.cs @@ -0,0 +1,143 @@ +//----------------------------------------------------------------------- +//----------------------------------------------------------------------- +// file="ExpSourceReader.cs" +// Project: StgSharp +// AuthorGroup: Nitload Space +// Copyright (c) Nitload Space. All rights reserved. +// +// Permission is hereby granted, free of charge, to any person +// obtaining a copy of this software and associated documentation +// files (the “Software”), to deal in the Software without restriction, +// including without limitation the rights to use, copy, modify, merge, +// publish, distribute, sublicense, and/or sell copies of the Software, +// and to permit persons to whom the Software is furnished to do so, +// subject to the following conditions: +// +// The above copyright notice and +// this permission notice shall be included in all copies +// or substantial portions of the Software. +// +// THE SOFTWARE IS PROVIDED “AS IS”, +// WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, +// INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. +// IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, +// DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, +// ARISING FROM, OUT OF OR IN CONNECTION WITH +// THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +// +//----------------------------------------------------------------------- +//----------------------------------------------------------------------- +using System; +using System.Collections.Generic; +using System.Runtime.CompilerServices; +using System.Text; +using System.Text.RegularExpressions; + +namespace StgSharp.Script.Express +{ + public class ExpSourceReader + { + + private static Regex + _commentSplitter = new Regex( + @"(?\S*)\s*--.*", RegexOptions.Compiled ), + _multiLineCommentBegin = new Regex( + @"(?\S*)\s*\(\*.*", RegexOptions.Compiled ), + _multiLineCommentEnd = new Regex( + @".*\*\)\s*(?\S*)", RegexOptions.Compiled ); + private bool _isReadingMultiLineComment; + private IScriptSourceProvider _provider; + + public ExpSourceReader( IScriptSourceProvider provider ) + { + _provider = provider; + } + + public string ReadLine() + { + return _provider.ReadLine(); + } + + public string ReadNoCommentLine() + { + string line = string.Empty; + while( TryReadNoCommentLine( ref line ) ) { } + return line; + } + + //Returns true when no usable string returns + private bool TryReadNoCommentLine( ref string line ) + { + int index; + string str = _provider.ReadLine(); + if( string.IsNullOrEmpty( str ) ) { + return true; + } + if( _isReadingMultiLineComment ) { + index = str.LastIndexOf( @"*)" ) + 2; //calc by beginning of code + if( index == 1 || index >= str.Length ) { + return true; + } + line = str.SliceAndTrim( index ); + _isReadingMultiLineComment = false; + return string.IsNullOrEmpty(line); + } + index = str.IndexOf( @"--" ); + if( index != -1 ) { + line = str.SliceAndTrim( 0, index ); + return string.IsNullOrEmpty(str); + } + index = str.IndexOf(@"(*"); + if (index > 0) { + if (TrySliceMultiLineCommentInSingleLine(ref str, index)) + { + line = str; + return string.IsNullOrEmpty(str); + } + line = str.SliceAndTrim(0,index); + _isReadingMultiLineComment = true; + return string.IsNullOrEmpty(str); + } + line = str; + return string.IsNullOrEmpty(str); + } + + //returns true when a usable string returns + private unsafe bool TrySliceMultiLineCommentInSingleLine(ref string source, int commentBegin) + { + string origin = source; + int index = origin.IndexOf("*)",commentBegin); + if (index == -1) + { + return false; + } + index += 2; + int begin = commentBegin - 1; + ReadOnlySpan sourceSpan = origin.AsSpan(); + while (begin >= 0 && char.IsWhiteSpace(sourceSpan[begin])) + { + begin--; + } + while (index < origin.Length && char.IsWhiteSpace(sourceSpan[index])) + { + index++; + } + if (begin == 0 && index == origin.Length - 1) + { + source = string.Empty; + return true; + } + fixed (char* cPtr = sourceSpan) + { + int secLength = origin.Length - index; + Span o = new Span(cPtr, origin.Length); + Span s = o.Slice(0, begin + 1 + secLength); + Span sec = o.Slice(index), dest = o.Slice(begin+1, secLength); + sec.CopyTo(dest); + source = new string(s); + } + return true; + } + } +} diff --git a/内核源代码/StgSharp.Script/IScriptSourceProvider.cs b/内核源代码/StgSharp.Script/IScriptSourceProvider.cs index e4a48983..5e552d10 100644 --- a/内核源代码/StgSharp.Script/IScriptSourceProvider.cs +++ b/内核源代码/StgSharp.Script/IScriptSourceProvider.cs @@ -42,6 +42,8 @@ namespace StgSharp.Script get; } + bool IsEmpty { get; } + string ReadLine(); } diff --git a/内核源代码/StgSharp.Script/ScriptSourceTransmitter.cs b/内核源代码/StgSharp.Script/ScriptSourceTransmitter.cs index a5e7ca7d..ba16017b 100644 --- a/内核源代码/StgSharp.Script/ScriptSourceTransmitter.cs +++ b/内核源代码/StgSharp.Script/ScriptSourceTransmitter.cs @@ -33,23 +33,26 @@ using System.Collections; using System.Collections.Concurrent; using System.Collections.Generic; using System.Text; +using System.Text.RegularExpressions; namespace StgSharp.Script { public class ScriptSourceTransmitter : IScriptSourceProvider { - private bool _isWriting = true; private ConcurrentQueue cache = new ConcurrentQueue(); private int _location; private readonly string _completeMark; - public ScriptSourceTransmitter( string endMark ) + public ScriptSourceTransmitter( string endMark, int location ) { _completeMark = endMark; + _location = location; } - public int Location => throw new NotImplementedException(); + public int Location => _location; + + public bool IsEmpty => cache.IsEmpty; public string ReadLine() { @@ -69,5 +72,6 @@ namespace StgSharp.Script cache.Enqueue( line ); } + } } diff --git a/内核源代码/StgSharp.Script/obj/x64/Debug/netstandard2.1/StgSharp.Script.AssemblyInfo.cs b/内核源代码/StgSharp.Script/obj/x64/Debug/netstandard2.1/StgSharp.Script.AssemblyInfo.cs index 2aaf10e7..02624d12 100644 --- a/内核源代码/StgSharp.Script/obj/x64/Debug/netstandard2.1/StgSharp.Script.AssemblyInfo.cs +++ b/内核源代码/StgSharp.Script/obj/x64/Debug/netstandard2.1/StgSharp.Script.AssemblyInfo.cs @@ -14,7 +14,7 @@ using System.Reflection; [assembly: System.Reflection.AssemblyCompanyAttribute("StgSharp.Script")] [assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] [assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] -[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+e687473132786f419a48170313782d6779890c3d")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+4ee675669ffd20ba891984a7dcdc6e382d12143f")] [assembly: System.Reflection.AssemblyProductAttribute("StgSharp.Script")] [assembly: System.Reflection.AssemblyTitleAttribute("StgSharp.Script")] [assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] diff --git a/内核源代码/StgSharp.Script/obj/x64/Debug/netstandard2.1/StgSharp.Script.sourcelink.json b/内核源代码/StgSharp.Script/obj/x64/Debug/netstandard2.1/StgSharp.Script.sourcelink.json index d30ebc07..f615eb98 100644 --- a/内核源代码/StgSharp.Script/obj/x64/Debug/netstandard2.1/StgSharp.Script.sourcelink.json +++ b/内核源代码/StgSharp.Script/obj/x64/Debug/netstandard2.1/StgSharp.Script.sourcelink.json @@ -1 +1 @@ -{"documents":{"D:\\NitloadIndustry\\研究项目\\1-Flagship\\TH2020\\ProjectFile\\*":"https://raw.githubusercontent.com/Nitload-NSI/CCD_Github/e687473132786f419a48170313782d6779890c3d/*"}} \ No newline at end of file +{"documents":{"D:\\NitloadIndustry\\研究项目\\1-Flagship\\TH2020\\ProjectFile\\*":"https://raw.githubusercontent.com/Nitload-NSI/CCD_Github/4ee675669ffd20ba891984a7dcdc6e382d12143f/*"}} \ No newline at end of file diff --git a/内核源代码/StgSharpDebug/Program.cs b/内核源代码/StgSharpDebug/Program.cs index 7c67663f..49a5352d 100644 --- a/内核源代码/StgSharpDebug/Program.cs +++ b/内核源代码/StgSharpDebug/Program.cs @@ -37,6 +37,7 @@ using StgSharp.Graphics; using StgSharp.Math; using StgSharp.MVVM; using StgSharp.MVVM.ViewModel; +using StgSharp.Script.Express; using System; using System.Diagnostics; @@ -50,6 +51,8 @@ namespace StgSharp internal static class Program { + static string testExpPath = @"D:\Programmer\stepcode\data\ap203\ap203.exp"; + internal static unsafe void Main( string[] args ) { try { @@ -59,6 +62,12 @@ namespace StgSharp StgSharp.InitGL( 4, 6 ); StgSharp.GlobalSetting.VSyncActivated = false; + + ExpCompile.InitCompile(); + ExpFileSource reader = new ExpFileSource(testExpPath); + ExpSchemaSource schemaSource = new ExpSchemaSource(); + schemaSource.ReadSchema(reader); + ViewPort vp = new ViewPort(800,600,"Hello StgSharp!",IntPtr.Zero); //throw new NotImplementedException(); diff --git a/内核源代码/StgSharpDebug/obj/x64/Debug/net6.0/StgSharpDebug.AssemblyInfo.cs b/内核源代码/StgSharpDebug/obj/x64/Debug/net6.0/StgSharpDebug.AssemblyInfo.cs index 3afbd352..fa5cb4f7 100644 --- a/内核源代码/StgSharpDebug/obj/x64/Debug/net6.0/StgSharpDebug.AssemblyInfo.cs +++ b/内核源代码/StgSharpDebug/obj/x64/Debug/net6.0/StgSharpDebug.AssemblyInfo.cs @@ -14,7 +14,7 @@ using System.Reflection; [assembly: System.Reflection.AssemblyCompanyAttribute("StgSharpDebug")] [assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")] [assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")] -[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+e687473132786f419a48170313782d6779890c3d")] +[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+4ee675669ffd20ba891984a7dcdc6e382d12143f")] [assembly: System.Reflection.AssemblyProductAttribute("StgSharpDebug")] [assembly: System.Reflection.AssemblyTitleAttribute("StgSharpDebug")] [assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")] diff --git a/内核源代码/StgSharpDebug/obj/x64/Debug/net6.0/StgSharpDebug.sourcelink.json b/内核源代码/StgSharpDebug/obj/x64/Debug/net6.0/StgSharpDebug.sourcelink.json index d30ebc07..f615eb98 100644 --- a/内核源代码/StgSharpDebug/obj/x64/Debug/net6.0/StgSharpDebug.sourcelink.json +++ b/内核源代码/StgSharpDebug/obj/x64/Debug/net6.0/StgSharpDebug.sourcelink.json @@ -1 +1 @@ -{"documents":{"D:\\NitloadIndustry\\研究项目\\1-Flagship\\TH2020\\ProjectFile\\*":"https://raw.githubusercontent.com/Nitload-NSI/CCD_Github/e687473132786f419a48170313782d6779890c3d/*"}} \ No newline at end of file +{"documents":{"D:\\NitloadIndustry\\研究项目\\1-Flagship\\TH2020\\ProjectFile\\*":"https://raw.githubusercontent.com/Nitload-NSI/CCD_Github/4ee675669ffd20ba891984a7dcdc6e382d12143f/*"}} \ No newline at end of file