当前位置: 首页 > news >正文

UE_C++ —— Metadata Specifiers

        声明UClasses、UFunctions、UProperties、UEnums和UInterfaces时使用的元数据关键词,表示其与引擎和关卡编辑器诸多方面的互动方式;

        当声明classe、interfaces、structs、enums、enum values、functions、or propertie时,可添加 Metadata Specifiers 以控制其与引擎和编辑器各方面的交互方式;每一种类型的数据结构或成员都有自己的元数据说明符列表;

注,Metadata仅存在于编辑器中,不要编写能够访问到Metadata的游戏逻辑;

        使用单词 meta,后接说明符列表,来添加元数据说明符;可以将它们的值添加到 UCLASSUENUMUINTERFACEUSTRUCTUFUNCTION 或 UPROPERTY 宏;

{UCLASS/UENUM/UINTERFACE/USTRUCT/UFUNCTION/UPROPERTY}(SpecifierX, meta=(MetaTag1="Value1", MetaTag2, ..), SpecifierY)

        添加Metadata Specifiers到枚举类型内的特定值,可将 UMETA 标签添加到值本身;

UENUM()
enum class EMyEnum : uint8
{
	// DefaultValue Tooltip
	DefaultValue = 0 UMETA(MetaTag1="Value1", MetaTag2, ..),

	// ValueWithoutMetaSpecifiers Tooltip
	ValueWithoutMetaSpecifiers,

	// ValueWithMetaSpecifiers Tooltip
	ValueWithMetaSpecifiers UMETA((MetaTag1="Value1", MetaTag2, ..),

	// FinalValue Tooltip
	FinalValue (MetaTag1="Value1", MetaTag2, ..)
};

一,Class Metadata Specifiers

二,Enum Metadata Specifiers

三,Interface Metadata Specifiers

四,Struct Metadata Specifiers

五,Function Metadata Specifiers

六,Property Metadata Specifiers

http://www.dtcms.com/a/17186.html

相关文章:

  • Redis——优惠券秒杀问题(分布式id、一人多单超卖、乐悲锁、CAS、分布式锁、Redisson)
  • 【目标检测json2txt】label从COCO格式json文件转YOLO格式txt文件
  • mysql开启gtid并配置主从
  • Windows 11 下 Ollama 安装与 OpenWebUI 调用 DeepSeek-R1 的详细指南
  • 100N03-ASEMI豆浆机专用MOS管100N03
  • qt QOpenGLContext详解
  • 数字电路-基础逻辑门实验
  • 【Elasticsearch】runtime_mappings搜索请求中定义运行时字段
  • 微软AutoGen高级功能——Magentic-One
  • LabVIEW软件需求开发文档参考
  • Win11配置wsl、ubuntu、docker
  • 【哇! C++】内联函数、auto关键字、基于范围的for循环、指针空值nullptr
  • git bash在github的库中上传或更新本地文件
  • 本地部署Deepseek-R1模型指南:从Ollama安装到RAG应用
  • 【Linux】Ubuntu Linux 系统——Node.js 开发环境
  • Spring Security,servlet filter,和白名单之间的关系
  • C#中的GC机制简析
  • AI在电竞比分网中的主要应用场景
  • 关于AURIX在debug时elf文件丢失无法调试
  • MySQL binlog的三种模式
  • MYSQL批量UPDATE的两种方式
  • JS设计模式之单例原型
  • 【深度学习模型分类】
  • 深入解析系统调用接口(System Call Interface, SCI)
  • 使用C#元组实现列表分组汇总拼接字段
  • Android中解决Button组件英文全部自动大写的问题
  • Oracle临时表空间(基础操作)
  • 科技之光闪耀江城:2025武汉国际半导体产业与电子技术博览会5月15日盛大开幕
  • 基于阿里云可观测产品构建企业级告警体系的通用路径与最佳实践
  • 掌握 PHP 单例模式:构建更高效的应用