文件名称:niflyswig:使用SWIG生成与nifly的C#绑定
文件大小:149KB
文件格式:ZIP
更新时间:2024-05-08 00:14:12
C++
尼维斯维格 使用SWIG生成与nifly的C#绑定 要求 来自SWIG 4.0 Visual Studio 2019 工作流程 该解决方案包含三个项目,并依赖于nifly基线的分支: niflycpp使用SWIG模板文件niflycpp.i为nifly库生成C#包装器 nifly是生成的C#代码的接收器-导出到本地NuGet存储库以在此解决方案之外进行测试 nifly-test是一个简单的测试应用程序,可从数据目录中读取您选择的NIF文件,并将其重写为新文件,并通过蛮力将它们与原始文件进行比较。 建议在使用本地导出的NuGet包进行更复杂的NIF操作之前,确保测试能够正常进行。
【文件预览】:
niflyswig-main
----external()
--------nifly()
----.gitmodules(98B)
----niflytest()
--------nifly-test.csproj(769B)
--------FileRoundTrip.cs(5KB)
----nifly-external.vcxproj.filters(4KB)
----nifly-external.vcxproj(12KB)
----LICENSE(34KB)
----niflysharp()
--------nifly.csproj(2KB)
----README.md(802B)
----.gitignore(6KB)
----nifly-external.sln(4KB)
----swig()
--------niflycpp_wrap.cxx(2.09MB)
--------niflycpp.i(2KB)