U++ 元数据说明符
跳到导航
跳到搜索
属性元标签 | 效果 |
---|---|
AllowAbstract="true/false"
|
用于 Subclass 和 SoftClass 属性。说明抽象类属性是否应显示在类选取器中。
|
AllowedClasses="Class1, Class2, .."
|
用于 FSoftObjectPath 属性。逗号分隔的列表,表明要显示在资源选取器中的资源类类型。
|
AllowPreserveRatio
|
用于 Fvector 属性。在细节面板中显示此属性时将添加一个比率锁。
|
ArrayClamp="ArrayProperty"
|
用于整数属性。将可在UI中输入的有效值锁定在0和命名数组属性的长度之间。 |
AssetBundles
|
用于 SoftObjectPtr 或 SoftObjectPath 属性。主数据资源中使用的束列表命名,指定此引用属于哪个束的一部分。
|
BlueprintBaseOnly
|
用于 Subclass 和 SoftClass 属性。说明蓝图类是否应显示在类选取器中。
|
BlueprintCompilerGeneratedDefaults
|
属性默认项由蓝图编译器生成,CopyPropertiesForUnrelatedObjects 在编译后调用时将不会被复制。
|
ClampMin="N"
|
用于浮点和整数属性。指定可在属性中输入的最小值 N 。
|
ClampMax="N"
|
用于浮点和整数属性。指定可在属性中输入的最大值 N 。
|
ConfigHierarchyEditable
|
此属性被序列化为一个配置(.ini )文件,可在配置层级中的任意处进行设置。
|
ContentDir
|
由 FDirectoryPath 属性使用。说明将使用 Content 文件夹中的Slate风格目录选取器来选取路径。
|
DisplayAfter="PropertyName"
|
在蓝图编辑器中,名为 PropertyName 的属性后即刻显示此属性。前提是两个属性属于同一类别,则忽略其在源代码中的顺序进行显示。如多个属性有相同的 DisplayAfter 值和相同的 DisplayPriority 值,将在指定属性之后,按照自身在标头文件中声明的顺序显示。
|
DisplayName="Property Name"
|
此属性显示的命名,不显示代码生成的命名。 |
DisplayPriority="N"
|
如两个属性有相同的 DisplayAfter 值,或属于同一类别且无 DisplayAfter 元标签,则此属性将决定其顺序。最高优先级值为1,表示 DisplayPriority 值为1的属性将在 DisplayProirity 值为2的属性之上显示。如多个属性有相同的 DisplayAfter 值,其将按照在标头文件中声明的顺序显示。
|
DisplayThumbnail="true"
|
说明属性是一个资源类型,其应显示选中资源的缩略图。 |
EditCondition="BooleanPropertyName"
|
对一个布尔属性进行命名,此属性用于说明此属性的编辑是否被禁用。将"!"放置在属性命名前可颠倒测试。 |
EditFixedOrder
|
使排列的元素无法通过拖拽来重新排序。EditCondition元标签不再仅限于单个布尔属性。它现在由完全成熟的算式解析器计算,意味着可以包含一个完整的C++表达式。 |
ExactClass="true"
|
结合 AllowedClasses 用于 FSoftObjectPath 属性。说明是否只能使用 AllowedClasses 中指定的准确类,或子类是否同样有效。
|
ExposeFunctionCategories="Category1, Category2, .."
|
在蓝图编辑器中编译一个函数列表时,指定其函数应被公开的类目的列表。 |
ExposeOnSpawn="true"
|
指定此属性是否应在此类类型的一个Spawn Actor节点上公开。 |
FilePathFilter="FileType"
|
由 FFilePath 属性使用。说明在文件选取器中显示的路径过滤器。常规值包括"uasset"和"umap",但这些并非唯一可能的值。
|
GetByRef
|
使该属性的"Get"蓝图节点返回对属性的常量引用,而不是其值的副本。只对稀疏类数据生效,只能在不存在 NoGetter 时使用。
|
HideAlphaChannel
|
用于 Fcolor 和 FLinearColor 属性。说明详细显示属性控件时 Alpha 属性应为隐藏状态。
|
HideViewOptions
|
用于 Subclass 和 SoftClass 属性。隐藏在类选取器中修改显示选项的功能。
|
InlineEditConditionToggle
|
表示出布尔属性只内联显示为其他属性中的一个编辑条件切换,不应显示在其自身的行上。 |
LongPackageName
|
由 FDirectoryPath 属性使用。将路径转换为一个长的包命名。
|
MakeEditWidget
|
用于变换或旋转体属性,或变换/旋转体的排列。说明属性应在视口中公开为一个可移动控件。 |
NoGetter
|
防止蓝图为该属性生成一个"get"节点。只对稀疏类数据生效。 |
ScriptName="DisplayName"
|
在将此类、属性或函数导出到脚本语言时使用的名称。可以包含以启用的名称作为以分号分隔的额外条目。 |