.. Generated automatically by doc/tools/makerst.py in Godot's source tree. .. DO NOT EDIT THIS FILE, but the doc/base/classes.xml source instead. .. _class_VisualScriptCustomNode: VisualScriptCustomNode ====================== **Inherits:** :ref:`VisualScriptNode` **<** :ref:`Resource` **<** :ref:`Reference` **<** :ref:`Object` **Category:** Core Brief Description ----------------- Member Functions ---------------- +--------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`String` | :ref:`_get_caption` **(** **)** virtual | +--------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`String` | :ref:`_get_category` **(** **)** virtual | +--------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`int` | :ref:`_get_input_value_port_count` **(** **)** virtual | +--------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`String` | :ref:`_get_input_value_port_name` **(** :ref:`int` idx **)** virtual | +--------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`int` | :ref:`_get_input_value_port_type` **(** :ref:`int` idx **)** virtual | +--------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`int` | :ref:`_get_output_sequence_port_count` **(** **)** virtual | +--------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`String` | :ref:`_get_output_sequence_port_text` **(** :ref:`int` idx **)** virtual | +--------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`int` | :ref:`_get_output_value_port_count` **(** **)** virtual | +--------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`String` | :ref:`_get_output_value_port_name` **(** :ref:`int` idx **)** virtual | +--------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`int` | :ref:`_get_output_value_port_type` **(** :ref:`int` idx **)** virtual | +--------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`String` | :ref:`_get_text` **(** **)** virtual | +--------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`int` | :ref:`_get_working_memory_size` **(** **)** virtual | +--------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`bool` | :ref:`_has_input_sequence_port` **(** **)** virtual | +--------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`Variant` | :ref:`_step` **(** :ref:`Array` inputs, :ref:`Array` outputs, :ref:`int` start_mode, :ref:`Array` working_mem **)** virtual | +--------------------------------+---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ Numeric Constants ----------------- - **START_MODE_BEGIN_SEQUENCE** = **0** - **START_MODE_CONTINUE_SEQUENCE** = **1** - **START_MODE_RESUME_YIELD** = **2** - **STEP_PUSH_STACK_BIT** = **16777216** - **STEP_GO_BACK_BIT** = **33554432** - **STEP_NO_ADVANCE_BIT** = **67108864** - **STEP_EXIT_FUNCTION_BIT** = **134217728** - **STEP_YIELD_BIT** = **268435456** Member Function Description --------------------------- .. _class_VisualScriptCustomNode__get_caption: - :ref:`String` **_get_caption** **(** **)** virtual .. _class_VisualScriptCustomNode__get_category: - :ref:`String` **_get_category** **(** **)** virtual .. _class_VisualScriptCustomNode__get_input_value_port_count: - :ref:`int` **_get_input_value_port_count** **(** **)** virtual .. _class_VisualScriptCustomNode__get_input_value_port_name: - :ref:`String` **_get_input_value_port_name** **(** :ref:`int` idx **)** virtual .. _class_VisualScriptCustomNode__get_input_value_port_type: - :ref:`int` **_get_input_value_port_type** **(** :ref:`int` idx **)** virtual .. _class_VisualScriptCustomNode__get_output_sequence_port_count: - :ref:`int` **_get_output_sequence_port_count** **(** **)** virtual .. _class_VisualScriptCustomNode__get_output_sequence_port_text: - :ref:`String` **_get_output_sequence_port_text** **(** :ref:`int` idx **)** virtual .. _class_VisualScriptCustomNode__get_output_value_port_count: - :ref:`int` **_get_output_value_port_count** **(** **)** virtual .. _class_VisualScriptCustomNode__get_output_value_port_name: - :ref:`String` **_get_output_value_port_name** **(** :ref:`int` idx **)** virtual .. _class_VisualScriptCustomNode__get_output_value_port_type: - :ref:`int` **_get_output_value_port_type** **(** :ref:`int` idx **)** virtual .. _class_VisualScriptCustomNode__get_text: - :ref:`String` **_get_text** **(** **)** virtual .. _class_VisualScriptCustomNode__get_working_memory_size: - :ref:`int` **_get_working_memory_size** **(** **)** virtual .. _class_VisualScriptCustomNode__has_input_sequence_port: - :ref:`bool` **_has_input_sequence_port** **(** **)** virtual .. _class_VisualScriptCustomNode__step: - :ref:`Variant` **_step** **(** :ref:`Array` inputs, :ref:`Array` outputs, :ref:`int` start_mode, :ref:`Array` working_mem **)** virtual