Capability API¶
模块:extensions/capability
类别概览¶
| 类别 | 类 | 成员 | 方法 |
|---|---|---|---|
| 运行时服务 | 1 | 38 | 28 |
| 协议与扩展点 | 5 | 60 | 45 |
| 资源定义 | 2 | 14 | 5 |
| 运行时句柄 | 2 | 18 | 13 |
类¶
运行时服务¶
| 类 | 继承 | 源文件 |
|---|---|---|
GFCapabilityUtility |
GFUtility |
addons/gf/extensions/capability/core/gf_capability_utility.gd |
协议与扩展点¶
| 类 | 继承 | 源文件 |
|---|---|---|
GFCapability |
RefCounted |
addons/gf/extensions/capability/core/gf_capability.gd |
GFControlCapability |
Control |
addons/gf/extensions/capability/nodes/gf_control_capability.gd |
GFNode2DCapability |
Node2D |
addons/gf/extensions/capability/nodes/gf_node_2d_capability.gd |
GFNode3DCapability |
Node3D |
addons/gf/extensions/capability/nodes/gf_node_3d_capability.gd |
GFNodeCapability |
Node |
addons/gf/extensions/capability/nodes/gf_node_capability.gd |
资源定义¶
| 类 | 继承 | 源文件 |
|---|---|---|
GFCapabilityRecipe |
Resource |
addons/gf/extensions/capability/recipes/gf_capability_recipe.gd |
GFCapabilityRecipeEntry |
Resource |
addons/gf/extensions/capability/recipes/gf_capability_recipe_entry.gd |
运行时句柄¶
| 类 | 继承 | 源文件 |
|---|---|---|
GFCapabilityContainer |
Node |
addons/gf/extensions/capability/nodes/gf_capability_container.gd |
GFPropertyBagCapability |
GFCapability |
addons/gf/extensions/capability/core/gf_property_bag_capability.gd |