vault backup: 2024-10-12 17:19:45
This commit is contained in:
@@ -0,0 +1,7 @@
|
||||
# CLASS_Abstract
|
||||
|
||||
Value: 0x00000001
|
||||
Description: 指定这个类是抽象基类,不可实例化
|
||||
Feature: Blueprint
|
||||
Status: Not started
|
||||
UCLASS: Abstract (../../Specifier/UCLASS/Abstract.md)
|
@@ -0,0 +1,7 @@
|
||||
# CLASS_CollapseCategories
|
||||
|
||||
Value: 0x00002000u
|
||||
Description: 属性在展示时不分目录
|
||||
Feature: Editor
|
||||
Status: Not started
|
||||
UCLASS: CollapseCategories (../../Specifier/UCLASS/CollapseCategories.md), DontCollapseCategories (../../Specifier/UCLASS/DontCollapseCategories.md)
|
@@ -0,0 +1,6 @@
|
||||
# CLASS_CompiledFromBlueprint
|
||||
|
||||
Value: 0x00040000u
|
||||
Description: 指定该类从蓝图的编译中创建
|
||||
Feature: Blueprint
|
||||
Status: Not started
|
@@ -0,0 +1,7 @@
|
||||
# CLASS_Config
|
||||
|
||||
Value: 0x00000004u
|
||||
Description: 在构造的时候载入对象的config配置
|
||||
Feature: Config
|
||||
Status: Not started
|
||||
Trait: Inherit
|
@@ -0,0 +1,8 @@
|
||||
# CLASS_ConfigDoNotCheckDefaults
|
||||
|
||||
Value: 0x40000000u
|
||||
Description: 指定对象配置将不会检查base/defaults ini
|
||||
Feature: Config
|
||||
Status: Not started
|
||||
Trait: Inherit
|
||||
UCLASS: ConfigDoNotCheckDefaults (../../Specifier/UCLASS/ConfigDoNotCheckDefaults.md)
|
@@ -0,0 +1,8 @@
|
||||
# CLASS_Const
|
||||
|
||||
Value: 0x00010000
|
||||
Description: 该类的所有属性和函数都是const的,也应该被暴露为const
|
||||
Feature: Blueprint
|
||||
Status: Not started
|
||||
Trait: Inherit
|
||||
UCLASS: Const (../../Specifier/UCLASS/Const.md)
|
@@ -0,0 +1,8 @@
|
||||
# CLASS_Constructed
|
||||
|
||||
Value: 0x20000000u
|
||||
Description: 类已经被构造完成
|
||||
Feature: LoadConstruct
|
||||
Status: Not started
|
||||
Trait: DefaultC++
|
||||
UCLASS: UCLASS() (../../Specifier/UCLASS/UCLASS().md)
|
@@ -0,0 +1,7 @@
|
||||
# CLASS_CustomConstructor
|
||||
|
||||
Value: 0x00008000u
|
||||
Description: 不创建一个默认构造函数,只在C++环境下使用
|
||||
Feature: UHT
|
||||
Status: Desprecated
|
||||
UCLASS: CustomConstructor (../../Specifier/UCLASS/CustomConstructor.md)
|
@@ -0,0 +1,8 @@
|
||||
# CLASS_DefaultConfig
|
||||
|
||||
Value: 0x00000002u
|
||||
Description: 保存对象配置到DefaultXXX.ini,而不是Local,必须和CLASS_Config连用
|
||||
Feature: Config
|
||||
Status: Not started
|
||||
Trait: Inherit
|
||||
UCLASS: DefaultConfig (../../Specifier/UCLASS/DefaultConfig.md)
|
@@ -0,0 +1,8 @@
|
||||
# CLASS_DefaultToInstanced
|
||||
|
||||
Value: 0x00200000u
|
||||
Description: 指定引用到该类的所有引用都默认创建个实例对象
|
||||
Feature: LoadConstruct
|
||||
Status: Not started
|
||||
Trait: Inherit
|
||||
UCLASS: DefaultToInstanced (../../Specifier/UCLASS/DefaultToInstanced.md)
|
@@ -0,0 +1,8 @@
|
||||
# CLASS_Deprecated
|
||||
|
||||
Value: 0x02000000u
|
||||
Description: 显示废弃警告
|
||||
Feature: Editor
|
||||
Status: Not started
|
||||
Trait: Inherit
|
||||
UCLASS: Deprecated (../../Specifier/UCLASS/Deprecated.md)
|
@@ -0,0 +1,7 @@
|
||||
# CLASS_EditInlineNew
|
||||
|
||||
Value: 0x00001000u
|
||||
Description: 对象可以通过EditinlineNew按钮构造
|
||||
Feature: Editor
|
||||
Status: Not started
|
||||
UCLASS: EditInlineNew (../../Specifier/UCLASS/EditInlineNew.md), NotEditInlineNew (../../Specifier/UCLASS/NotEditInlineNew.md)
|
@@ -0,0 +1,8 @@
|
||||
# CLASS_GlobalUserConfig
|
||||
|
||||
Value: 0x08000000u
|
||||
Description: 类Setttings被保存到<AppData>/..../Blah.ini
|
||||
Feature: Config
|
||||
Status: Not started
|
||||
Trait: Inherit
|
||||
UCLASS: GlobalUserConfig (../../Specifier/UCLASS/GlobalUserConfig.md)
|
@@ -0,0 +1,7 @@
|
||||
# CLASS_HasInstancedReference
|
||||
|
||||
Value: 0x00800000u
|
||||
Description: 类拥有组件属性
|
||||
Feature: LoadConstruct
|
||||
Status: Not started
|
||||
Trait: Inherit
|
@@ -0,0 +1,6 @@
|
||||
# CLASS_Hidden
|
||||
|
||||
Value: 0x01000000u
|
||||
Description: 不在编辑器的类浏览器和edit inline new中显示
|
||||
Feature: Editor
|
||||
Status: Not started
|
@@ -0,0 +1,7 @@
|
||||
# CLASS_HideDropDown
|
||||
|
||||
Value: 0x04000000u
|
||||
Description: 类不在右键选择框中显示
|
||||
Feature: Editor
|
||||
Status: Not started
|
||||
UCLASS: HideDropDown (../../Specifier/UCLASS/HideDropDown.md)
|
@@ -0,0 +1,7 @@
|
||||
# CLASS_Interface
|
||||
|
||||
Value: 0x00004000u
|
||||
Description: 该类是一个接口
|
||||
Feature: Traits
|
||||
Status: Not started
|
||||
UCLASS: Interface (../../Specifier/UCLASS/Interface.md)
|
@@ -0,0 +1,8 @@
|
||||
# CLASS_Intrinsic
|
||||
|
||||
Value: 0x10000000u
|
||||
Description: 类在C++中定义,且没有UHT生成的代码
|
||||
Feature: Traits
|
||||
Status: Not started
|
||||
Trait: DefaultC++
|
||||
UCLASS: Intrinsic (../../Specifier/UCLASS/Intrinsic.md), UCLASS() (../../Specifier/UCLASS/UCLASS().md)
|
@@ -0,0 +1,5 @@
|
||||
# CLASS_LayoutChanging
|
||||
|
||||
Description: 指定该类的内存布局已经被改变,因此目前还不能创建CDO
|
||||
Feature: LoadConstruct
|
||||
Status: Desprecated
|
@@ -0,0 +1,9 @@
|
||||
# CLASS_MatchedSerializers
|
||||
|
||||
Value: 0x00000020u
|
||||
Feature: LoadConstruct
|
||||
Status: Done
|
||||
Trait: DefaultC++, Internal
|
||||
UCLASS: UCLASS() (../../Specifier/UCLASS/UCLASS().md), MatchedSerializers (../../Specifier/UCLASS/MatchedSerializers.md)
|
||||
|
||||
在UClass::IsSafeToSerializeToStructuredArchives中被使用,只在NoExportTypes.h中使用,标明采用结构序列化器。是否支持文本导入导出,只在编辑器情况下使用。
|
@@ -0,0 +1,7 @@
|
||||
# CLASS_MinimalAPI
|
||||
|
||||
Value: 0x00080000u
|
||||
Description: 指定该类的最小导出,只导出获得类指针的函数
|
||||
Feature: DllExport
|
||||
Status: Not started
|
||||
UCLASS: MinimalAPI (../../Specifier/UCLASS/MinimalAPI.md)
|
@@ -0,0 +1,8 @@
|
||||
# CLASS_Native
|
||||
|
||||
Value: 0x00000080u
|
||||
Description: 指定为原生类,C++里创建的类
|
||||
Feature: Traits
|
||||
Status: Not started
|
||||
Trait: DefaultC++
|
||||
UCLASS: UCLASS() (../../Specifier/UCLASS/UCLASS().md)
|
@@ -0,0 +1,7 @@
|
||||
# CLASS_NeedsDeferredDependencyLoading
|
||||
|
||||
Description: 指定该类需要延迟依赖加载
|
||||
Feature: LoadConstruct
|
||||
Status: Not started
|
||||
Trait: Inherit
|
||||
UCLASS: NeedsDeferredDependencyLoading (../../Specifier/UCLASS/NeedsDeferredDependencyLoading.md)
|
@@ -0,0 +1,5 @@
|
||||
# CLASS_NewerVersionExists
|
||||
|
||||
Value: 0x80000000u
|
||||
Feature: Blueprint
|
||||
Status: Not started
|
@@ -0,0 +1,7 @@
|
||||
# CLASS_NoExport
|
||||
|
||||
Value: 0x00000100u
|
||||
Description: 不暴露到C++头文件,不生成注册代码
|
||||
Feature: UHT
|
||||
Status: Desprecated
|
||||
UCLASS: NoExport (../../Specifier/UCLASS/NoExport.md)
|
@@ -0,0 +1,8 @@
|
||||
# CLASS_NotPlaceable
|
||||
|
||||
Value: 0x00000200u
|
||||
Description: 不能被放置在场景中
|
||||
Feature: Behavior
|
||||
Status: Not started
|
||||
Trait: Inherit
|
||||
UCLASS: Deprecated (../../Specifier/UCLASS/Deprecated.md), NotPlaceable (../../Specifier/UCLASS/NotPlaceable.md), Placeable (../../Specifier/UCLASS/Placeable.md)
|
@@ -0,0 +1,8 @@
|
||||
# CLASS_Optional
|
||||
|
||||
Value: 0x00000010u
|
||||
Description: This object type may not be available in certain context. (i.e. game runtime or in certain configuration). Optional class data is saved separately to other object types. (i.e. might use sidecar files)
|
||||
Feature: Traits
|
||||
Status: Not started
|
||||
Trait: Inherit
|
||||
UCLASS: Optional (../../Specifier/UCLASS/Optional.md)
|
@@ -0,0 +1,6 @@
|
||||
# CLASS_Parsed
|
||||
|
||||
Value: 0x00000010u
|
||||
Description: 成功解析完成
|
||||
Feature: LoadConstruct
|
||||
Status: Desprecated
|
@@ -0,0 +1,8 @@
|
||||
# CLASS_PerObjectConfig
|
||||
|
||||
Value: 0x00000400u
|
||||
Description: 对每个对象进行配置,而不是在类级别
|
||||
Feature: Config
|
||||
Status: Not started
|
||||
Trait: Inherit
|
||||
UCLASS: PerObjectConfig (../../Specifier/UCLASS/PerObjectConfig.md)
|
@@ -0,0 +1,9 @@
|
||||
# CLASS_ProjectUserConfig
|
||||
|
||||
Value: 0x00000040u
|
||||
Description: 指定settings的config文件保存在Project/User*.ini
|
||||
和CLASS_GlobalUserConfig类似
|
||||
Feature: Config
|
||||
Status: Not started
|
||||
Trait: Inherit
|
||||
UCLASS: ProjectUserConfig (../../Specifier/UCLASS/ProjectUserConfig.md)
|
@@ -0,0 +1,6 @@
|
||||
# CLASS_ReplicationDataIsSetUp
|
||||
|
||||
Value: 0x00000800u
|
||||
Description: 是否在该类仍然需要调用SetUpRuntimeReplicationData
|
||||
Feature: Behavior
|
||||
Status: Not started
|
@@ -0,0 +1,10 @@
|
||||
# CLASS_RequiredAPI
|
||||
|
||||
Value: 0x00100000u
|
||||
Description: 指定该类必须具有DLL导出,导出所有函数和属性
|
||||
Feature: DllExport
|
||||
Status: Not started
|
||||
Trait: DefaultC++, Internal
|
||||
UCLASS: UCLASS() (../../Specifier/UCLASS/UCLASS().md)
|
||||
|
||||
内部标记。标明这个类有用MODULENAME_API修饰,会导出函数和属性。如果不写,就不会有这个标记。
|
@@ -0,0 +1,8 @@
|
||||
# CLASS_TokenStreamAssembled
|
||||
|
||||
Value: 0x00400000u
|
||||
Description: 指定父类的TokenStream已经被成功合并到自身类上
|
||||
Feature: LoadConstruct
|
||||
Status: Not started
|
||||
Trait: DefaultC++
|
||||
UCLASS: UCLASS() (../../Specifier/UCLASS/UCLASS().md)
|
@@ -0,0 +1,8 @@
|
||||
# CLASS_Transient
|
||||
|
||||
Value: 0x00000008u
|
||||
Description: 透明的,在序列化的时候被跳过
|
||||
Feature: LoadConstruct
|
||||
Status: Not started
|
||||
Trait: Inherit
|
||||
UCLASS: Transient (../../Specifier/UCLASS/Transient.md), NonTransient (../../Specifier/UCLASS/NonTransient.md)
|
@@ -0,0 +1,4 @@
|
||||
# HasCustomFieldNotify
|
||||
|
||||
Status: Not started
|
||||
UCLASS: CustomFieldNotify (../../Specifier/UCLASS/CustomFieldNotify.md)
|
Reference in New Issue
Block a user