我在C ++方面并不是很出色,所以如果这只是一个愚蠢的错误,我很抱歉。我试图将XMLParser暴露给虚幻引擎中的蓝图
使用VS,代码不会内联显示任何编译错误。 (即,任何地方都没有红线)但是,当我尝试编译时,出现以下错误:
Unrecognized type 'FXmlNode' - type must be a UCLASS, USTRUCT or UENUM
有问题的代码行:
UFUNCTION(BlueprintCallable)
const FXmlNode* GetRoot();
我使用XMLParser模块更新了Build.cs,可以访问各种XML类内部的函数。但是,我发现编译器无法识别它很奇怪。有谁知道这可能是什么原因?
任何帮助将不胜感激。