53 lines
1.9 KiB
Markdown
53 lines
1.9 KiB
Markdown
# UE5标识符详解
|
||
|
||
- **作者:** 大钊
|
||
- **文档版本:** 1.0
|
||
- **修订日期:** 2024/08/27
|
||
- **适用引擎版本:** UE5.4
|
||
- **GitHub地址:** https://github.com/fjz13/UnrealSpecifiers
|
||
- **知乎地址:** https://www.zhihu.com/people/fjz13
|
||
- **邮箱:** fjz13@live.cn
|
||
- **版权声明:** 本文档和示例工程作为开源免费阅读学习使用,版权所有归于作者(大钊),其他人不得用于商业用途。
|
||
|
||
大家好,我是大钊。有感于虚幻社区内经常有人会提问UE中标识符以及各种meta的使用,也不满足于虚幻官方文档对每个标识符解释的匮乏,因此特整理了此文档。包括100多个标识符和300多个meta的详解。本文档库持续维护中。
|
||
|
||
一般情况下,建议在GitHub上或者clone下来,查看各种md文件文档,这样有更好的目录划分以及链接跳转。网络不畅的也可以查看pdf版本电子书。在文档的开头有各个标识符的整体表格,方便你简单一览所有标识符的作用。然后对特定的标识符,请善用搜索功能查找。
|
||
|
||
文档必然有各种缺漏错误不足之处,欢迎提交PR或与我反馈联系,让虚幻社区更多人受益。
|
||
|
||
# Specifier
|
||
|
||
以下是各个标识符的表格链接:
|
||
|
||
- [UCLASS](Specifier/UCLASS.md)
|
||
- [UINTERFACE](Specifier/UINTERFACE.md)
|
||
|
||
- [USTRUCT](Specifier/USTRUCT.md)
|
||
|
||
- [UENUM](Specifier/UENUM.md)
|
||
- [UFUNCTION](Specifier/UFUNCTION.md)
|
||
|
||
- [UPARAM](Specifier/UPARAM.md)
|
||
|
||
- [UPROPERTY](Specifier/UPROPERTY.md)
|
||
|
||
# Meta
|
||
|
||
以下是meta表格链接:
|
||
|
||
- [Meta](Meta/Meta.md)
|
||
|
||
# Flags
|
||
|
||
以下是各个Flags表格链接,列出来只是因为标识符的内部作用机制会添加和移除Flags,放在这里供你阅读参考。不用去细研究每个flags的用处。
|
||
|
||
- [EClassFlags](Flags/EClassFlags.md)
|
||
|
||
- [EStructFlags](Flags/EStructFlags.md)
|
||
|
||
- [EEnumFlags](Flags/EEnumFlags.md)
|
||
|
||
- [EFunctionFlags](Flags/EFunctionFlags.md)
|
||
|
||
- [EPropertyFlags](Flags/EPropertyFlags.md)
|