跳转到内容

UBot Package Problem

C++
FUBotPackageProblem
模块
UBotCore · UBotCore 0.1.2
节点
Break · Make
头文件
Source/UBotCore/Public/UBotPackageTypes.h

Problems 里一条问题的结构化形式。

字段类型蓝图说明
KindKindEUBot Package Problem Kind枚举只读问题的类型。
DependencyDependencyString只读涉及的被依赖 Package;依赖环和没有名字的依赖项为空。
ConstraintConstraintString只读依赖项里写的版本约束,原样保留;接受任意版本时为空。
MessageMessageString只读与 Problems 里对应那一条相同的文字。

拆分结构体 · Break:FUBotPackageProblem

把 Package 问题拆成 Kind、Dependency、Constraint 和 Message。

引脚方向类型说明
UBot Package Problem输入UBot Package Problem结构体
Kind输出EUBot Package Problem Kind枚举
Dependency输出StringThe required package; empty for cycles and requirements without a name.
Constraint输出StringThe requirement's version constraint as written; empty when any version is accepted.
Message输出StringThe same text as the matching entry of FUBotPackageInfo::Problems.

构造结构体 · Make:FUBotPackageProblem

用各个字段拼出一个 UBot Package Problem。

引脚方向类型
UBot Package Problem输出UBot Package Problem结构体