即 main 分支
自行编写 Template.cs
放于文件夹 Templates
下,通过项目 TemplateDebug
进行调试。
(可能根据语言分有不同分支,也可能是一个被忽略的文件用于选择不同语言的模版(先咕了))
这里应该放个生成 C++ include/ 头文件的最小模版用于演示(先咕了)
即 v1 分支,具体如何整合到 Binding 仓库,并一键生成代码,请参考 MaaFramework.Binding.CSharp。
MaaApiDocument 中存在这三种类型,分别是 string?
Dictionary<string, object>
List<object>
。
这三种类型均有扩展方法 Gen()
用于简化生成。
这里应该放个例子用于演示(先咕了)
用于将 MaaFramework 中的命名转为 PascalCase
camelCase
Snake_Case_Upper
snake_case_lower
。