GBOwnerContext
Validates the runtime configuration after...
Validates the runtime configuration after nodes are set up. [code]@return[/code]: [i]Array[String][/i] - List of runtime validation issues.
Version: v5.0.0
Inherits: RefCounted
Source: gb_owner_context.gd
Parsing: AST-based for maximum accuracy with symbol typing
Variables
allow_overriding_owner:
output_change_fail:
_owner:
Signals
owner_changed(owner: GBOwner)
Parameters:
owner: GBOwner
Methods
_init
Signature: _init(p_owner: GBOwner = null) -> void
Returns: void
Parameters:
p_owner: GBOwner(optional, default:null)
set_owner
Signature: set_owner(value: GBOwner) -> void
value: GBOwner - The new owner to set for this context
Returns: void
Parameters:
value: GBOwner
get_owner
Signature: get_owner() -> GBOwner
May return null if no owner has been set.
Returns: GBOwner
get_owner_root
Signature: get_owner_root() -> Node
Returns the owner root or null if not set
Returns: Node
get_origin
Signature: get_origin() -> Node
[return] The origin node when an owner is assigned, otherwise null.
Returns: Node
get_editor_issues
Signature: get_editor_issues() -> Array
@return: Array[String] - List of editor validation issues.
Returns: Array
get_runtime_issues
Signature: get_runtime_issues() -> Array
@return: Array[String] - List of runtime validation issues.
Returns: Array