GFSignalBridgeBinding¶
API Reference / Standard / 类索引
- 路径:
addons/gf/standard/utilities/signals/bridge/gf_signal_bridge_binding.gd - 模块:
Standard - 继承:
RefCounted - API:
public - 类别:运行时句柄 (
runtime_handle) - 首次版本:
3.17.0
运行中的信号桥接连接。 Binding 持有桥接资源、根节点和底层 GFSignalConnection,用于在运行时断开、 检查状态,并把原生信号参数转交给桥接规则。
成员概览¶
| 类型 | 名称 | 签名 |
|---|---|---|
| 属性 | bridge |
var bridge: GFSignalBridge = null |
| 属性 | connection |
var connection: GFSignalConnection = null |
| 方法 | setup |
func setup(new_bridge: GFSignalBridge, root: Node, new_connection: GFSignalConnection) -> void: |
| 方法 | disconnect_bridge |
func disconnect_bridge() -> void: |
| 方法 | is_active |
func is_active() -> bool: |
属性¶
bridge¶
- API:
public
桥接资源。
connection¶
- API:
public
底层信号连接。
方法¶
setup¶
- API:
public
初始化绑定。
参数:
| 名称 | 说明 |
|---|---|
new_bridge |
桥接资源。 |
root |
路径解析根节点。 |
new_connection |
底层连接。 |
disconnect_bridge¶
- API:
public
断开桥接。
is_active¶
- API:
public
当前绑定是否仍活跃。
返回:活跃时返回 true。