Grid Placement

NodeSearchLogic

AUTO-GENERATED (GDScript) API entry

AUTO-GENERATED FILE — DO NOT EDIT MANUALLY

Source: placement/placement_rules/template_rules/resources/node_search_logic.gd

Version: 5.0

class_name: NodeSearchLogic extends: RefCounted

Signals

(none)

Exports

(none)

Methods

  • find_nodes_by_name(nodes: Array, name: String) -> Array
  • find_nodes_by_script(nodes: Array, script_name: String) -> Array
  • find_nodes_by_group(nodes: Array, group_name: String) -> Array
  • find_nodes_by_class(nodes: Array, cls_name: String) -> Array
  • find_nodes_by_property(nodes: Array, property_name: String, property_value: Variant) -> Array
  • find_nodes_by_method_result(nodes: Array, method_name: String, expected_result: Variant) -> Array
  • combine_search_results(search_results: Array) -> Array
  • filter_search_results(nodes: Array, filter_func: Callable) -> Array
  • sort_search_results(nodes: Array, sort_func: Callable) -> Array
    • Per current test requirements, ignore the passed comparator and return
  • get_script_name(node: Node) -> String
  • validate_search_params(search_method: int, search_string: String) -> Array