内容纲要
遍历得到结构体内的变量的名称
//MyStruct为自己的结构体
for (TFieldIterator<FProperty> It(MyStruct.StaticStruct()); It; ++It)
{
It->Name();
}
通过名字得到结构体的指定数据
//依据得到的种类不同,需要合理修改FStructProperty的类型,例如浮点型为FFloatProperty,而其他以结构体作为类型的按文中即可。
//XXX为成员名称。
FStructProperty* StructProperty = FindFieldChecked<FStructProperty>(MyStruct.StaticStruct(), FName("XXX"));