RemoteUnrealParam
这是一个可动态包装任意类型和类的包装器。
根据数据需求决定使用 Remote 还是 Local 变体,但两种参数类型的用法相同。
继承关系
方法
Get() / get()
- 返回类型:
auto - 返回值: 此参数所包装的底层值。
set(auto NewValue)
- 设置此参数所包装的底层值。
type()
- 返回类型:
string - 返回值:
"RemoteUnrealParam"。
从继承类中移除的方法
IsValid()、GetAddress()
- 来源: RemoteObject
- 原因: 参数不可能无效,因此这个函数没有意义。
- 技术说明: 这些函数缺失是因为存在一个 bug:RemoteUnrealObject 未能正确继承 RemoteObject。理论上,修复该问题不会引发问题;但对重要基类进行根本性更改可能带来维护负担,因此除非有充分理由,否则应避免。
原文:docs/lua-api/classes/remoteunrealparam.md · 固定提交 560411f18512 · 来源与 MIT 许可