VisualScriptCustomNode

Inherits: VisualScriptNode < Resource < Reference < Object

Category: Core

Brief Description

Member Functions

String _get_caption ( ) virtual
String _get_category ( ) virtual
int _get_input_value_port_count ( ) virtual
String _get_input_value_port_name ( int idx ) virtual
int _get_input_value_port_type ( int idx ) virtual
int _get_output_sequence_port_count ( ) virtual
String _get_output_sequence_port_text ( int idx ) virtual
int _get_output_value_port_count ( ) virtual
String _get_output_value_port_name ( int idx ) virtual
int _get_output_value_port_type ( int idx ) virtual
String _get_text ( ) virtual
int _get_working_memory_size ( ) virtual
bool _has_input_sequence_port ( ) virtual
Variant _step ( Array inputs, Array outputs, int start_mode, 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

  • String _get_caption ( ) virtual
  • String _get_category ( ) virtual
  • int _get_input_value_port_count ( ) virtual
  • String _get_input_value_port_name ( int idx ) virtual
  • int _get_input_value_port_type ( int idx ) virtual
  • int _get_output_sequence_port_count ( ) virtual
  • String _get_output_sequence_port_text ( int idx ) virtual
  • int _get_output_value_port_count ( ) virtual
  • String _get_output_value_port_name ( int idx ) virtual
  • int _get_output_value_port_type ( int idx ) virtual
  • String _get_text ( ) virtual
  • int _get_working_memory_size ( ) virtual
  • bool _has_input_sequence_port ( ) virtual