C++ Doxygen UML未显示属性、方法及其参数和返回的类型

C++ Doxygen UML未显示属性、方法及其参数和返回的类型,c++,doxygen,C++,Doxygen,我试图向UML图中添加有关属性、方法及其参数和返回的类型的信息,但我找不到合适的标志来设置。我应该采取什么措施来实现这一目标 我有: 我想实现: 我的Doxyfile: # Difference with default Doxyfile 1.8.17 OUTPUT_DIRECTORY = /home/adrian/Dokumenty/eclipse/0_FULL_GAME/headers BUILTIN_STL_SUPPORT = YES EXTRACT_ALL

我试图向UML图中添加有关属性、方法及其参数和返回的类型的信息,但我找不到合适的标志来设置。我应该采取什么措施来实现这一目标

我有:

我想实现:

我的Doxyfile:

    # Difference with default Doxyfile 1.8.17
OUTPUT_DIRECTORY       = /home/adrian/Dokumenty/eclipse/0_FULL_GAME/headers
BUILTIN_STL_SUPPORT    = YES
EXTRACT_ALL            = YES
EXTRACT_PRIVATE        = YES
EXTRACT_PRIV_VIRTUAL   = YES
EXTRACT_PACKAGE        = YES
EXTRACT_STATIC         = YES
EXTRACT_LOCAL_METHODS  = YES
CASE_SENSE_NAMES       = NO
INPUT                  = /home/adrian/Dokumenty/eclipse/0_FULL_GAME/headers
GENERATE_TREEVIEW      = YES
ALLEXTERNALS           = YES
DOT_FONTSIZE           = 14
UML_LOOK               = YES
UML_LIMIT_NUM_FIELDS   = 0
TEMPLATE_RELATIONS     = YES
CALL_GRAPH             = YES
CALLER_GRAPH           = YES
INTERACTIVE_SVG        = YES

Doxygen几乎不支持UML diagramas,也不允许太多的定制。 如果你想从C++代码中生成UML图,我想你应该使用另一个工具,比如(或者我不确定它们是否是免费的)。
你可能会发现这很有用。

所以这可能不可能?我几乎可以肯定这是不可能的。在中,只有两个UML选项。本机仅用于切换和限制字段数量。这些不会帮助你,因为这个工具使用了一个,我不认为这是你想要的…在过去,这个请求也被提出()。最大的问题是它们会很快变得不可读。我担心可读性。是否有成员类型或方法返回的解决方案?尚未采取任何操作。