我正在尝试将 Havok 物理引擎集成到我的小游戏中。这是一个非常好的 SDK,但是头文件到处都是。许多标头深深嵌套在多个目录中。当您尝试包含不同重要对象的标题时,这会变得令人困惑。
我想知道是否有一个很好的指南可以让您知道某些对象在哪里以及它们在什么头中。我已经查看了 Havok 的文档,并且我还查看了参考手册,但他们没有给出关于某些类的位置(标题位置)的详细信息。此外,是否有任何程序可以扫描头文件并创建可以找到对象的列表?
再次感谢
我正在尝试将 Havok 物理引擎集成到我的小游戏中。这是一个非常好的 SDK,但是头文件到处都是。许多标头深深嵌套在多个目录中。当您尝试包含不同重要对象的标题时,这会变得令人困惑。
我想知道是否有一个很好的指南可以让您知道某些对象在哪里以及它们在什么头中。我已经查看了 Havok 的文档,并且我还查看了参考手册,但他们没有给出关于某些类的位置(标题位置)的详细信息。此外,是否有任何程序可以扫描头文件并创建可以找到对象的列表?
再次感谢
在 Visual Studio 中,右键单击一个类并选择Go to Declaration
通常可以很好地找到标题。您还可以将源目录添加到要搜索的目录列表中Find in Files
。打开标题后,您可以复制文件路径并将其转换为#include 语句。
仅供参考,总的来说,英特尔网站上的这个论坛对于 Havok 特定问题来说是一个比 SO 更好的地方。我会定期检查那里,Havok 的几位开发人员支持工程师也是如此。