RemoteUnrealParam

RemoteUnrealParam

这是一个可动态包装任意类型和类的包装器。

根据数据需求决定使用 Remote 还是 Local 变体,但两种参数类型的用法相同。

继承关系

RemoteObject

方法

Get() / get()

  • 返回类型: auto
  • 返回值: 此参数所包装的底层值。

set(auto NewValue)

  • 设置此参数所包装的底层值。

type()

  • 返回类型: string
  • 返回值: "RemoteUnrealParam"。

从继承类中移除的方法

IsValid()、GetAddress()

  • 来源: RemoteObject
  • 原因: 参数不可能无效,因此这个函数没有意义。
  • 技术说明: 这些函数缺失是因为存在一个 bug:RemoteUnrealObject 未能正确继承 RemoteObject。理论上,修复该问题不会引发问题;但对重要基类进行根本性更改可能带来维护负担,因此除非有充分理由,否则应避免。

原文:docs/lua-api/classes/remoteunrealparam.md · 固定提交 560411f18512 · 来源与 MIT 许可