跳转至

GFInputProviderRegistration

API Reference / Standard / 类索引

  • 路径:addons/gf/standard/input/formatting/gf_input_provider_registration.gd
  • 模块:Standard
  • 继承:RefCounted
  • API:public
  • 类别:运行时句柄 (runtime_handle)
  • 首次版本:8.0.0

输入格式化 provider 注册句柄。 由 GFInputFormatterRegistry 返回,用于显式释放一次 provider 注册。 句柄只管理注册生命周期,不拥有 provider 的业务语义。

成员概览

类型 名称 签名
属性 provider_kind var provider_kind: StringName = &""
属性 provider var provider: Resource = null
方法 is_active func is_active() -> bool:
方法 release func release() -> bool:

属性

provider_kind

  • API:public
  • 首次版本:8.0.0
var provider_kind: StringName = &""

Provider 类型。

provider

  • API:public
  • 首次版本:8.0.0
var provider: Resource = null

已注册 provider。

方法

is_active

  • API:public
  • 首次版本:8.0.0
func is_active() -> bool:

检查注册是否仍处于活动状态。

返回:活动返回 true。

release

  • API:public
  • 首次版本:8.0.0
func release() -> bool:

释放注册。

返回:本次调用确实释放了注册时返回 true。