UEC++自定义函数总结

Posted Tanzq*

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了UEC++自定义函数总结相关的知识,希望对你有一定的参考价值。

  • 枚举变量对应到索引值

建议定义到枚举变量库中:

/* 返回枚举变量对应的索引值 */
template <typename Enumeration>
static FORCEINLINE int32 GetEnumerationIndex(const Enumeration InValue)

	return StaticEnum<Enumeration>()->GetIndexByValue(static_cast<int64>(InValue));

  • 将枚举变量变成字符串

建议定义到枚举变量库中:

/* 返回枚举变量对应的字符串名 */
template <typename Enumeration>
static FORCEINLINE FString GetEnumerationToString(const Enumeration InValue)

	return StaticEnum<Enumeration>()->GetNameStringByValue(static_cast<int64>(InValue));

以上是关于UEC++自定义函数总结的主要内容,如果未能解决你的问题,请参考以下文章

UEC++自定义函数总结

UEC++C++函数对应蓝图函数总结

VSCode自定义代码片段——声明函数

VSCode自定义代码片段8——声明函数

php 一个自定义的try..catch包装器代码片段,用于执行模型函数,使其成为一个单行函数调用

VS中添加自定义代码片段——偷懒小技巧