:github_url: hide .. _class_ScriptLanguageExtension: ScriptLanguageExtension ======================= **Наследует:** :ref:`ScriptLanguage` **<** :ref:`Object` .. container:: contribute There is currently no description for this class. Please help us by `contributing one `__! .. rst-class:: classref-reftable-group Методы ------------ .. table:: :widths: auto +------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | |void| | :ref:`_add_global_constant`\ (\ name\: :ref:`StringName`, value\: :ref:`Variant`\ ) |virtual| |required| | +------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | |void| | :ref:`_add_named_global_constant`\ (\ name\: :ref:`StringName`, value\: :ref:`Variant`\ ) |virtual| |required| | +------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`String` | :ref:`_auto_indent_code`\ (\ code\: :ref:`String`, from_line\: :ref:`int`, to_line\: :ref:`int`\ ) |virtual| |required| |const| | +------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`bool` | :ref:`_can_inherit_from_file`\ (\ ) |virtual| |required| |const| | +------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`bool` | :ref:`_can_make_function`\ (\ ) |virtual| |required| |const| | +------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`Dictionary` | :ref:`_complete_code`\ (\ code\: :ref:`String`, path\: :ref:`String`, owner\: :ref:`Object`\ ) |virtual| |required| |const| | +------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`Object` | :ref:`_create_script`\ (\ ) |virtual| |required| |const| | +------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`Array`\[:ref:`Dictionary`\] | :ref:`_debug_get_current_stack_info`\ (\ ) |virtual| |required| | +------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`String` | :ref:`_debug_get_error`\ (\ ) |virtual| |required| |const| | +------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`Dictionary` | :ref:`_debug_get_globals`\ (\ max_subitems\: :ref:`int`, max_depth\: :ref:`int`\ ) |virtual| |required| | +------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`int` | :ref:`_debug_get_stack_level_count`\ (\ ) |virtual| |required| |const| | +------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`String` | :ref:`_debug_get_stack_level_function`\ (\ level\: :ref:`int`\ ) |virtual| |required| |const| | +------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | ``void*`` | :ref:`_debug_get_stack_level_instance`\ (\ level\: :ref:`int`\ ) |virtual| |required| | +------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`int` | :ref:`_debug_get_stack_level_line`\ (\ level\: :ref:`int`\ ) |virtual| |required| |const| | +------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`Dictionary` | :ref:`_debug_get_stack_level_locals`\ (\ level\: :ref:`int`, max_subitems\: :ref:`int`, max_depth\: :ref:`int`\ ) |virtual| |required| | +------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`Dictionary` | :ref:`_debug_get_stack_level_members`\ (\ level\: :ref:`int`, max_subitems\: :ref:`int`, max_depth\: :ref:`int`\ ) |virtual| |required| | +------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`String` | :ref:`_debug_get_stack_level_source`\ (\ level\: :ref:`int`\ ) |virtual| |required| |const| | +------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`String` | :ref:`_debug_parse_stack_level_expression`\ (\ level\: :ref:`int`, expression\: :ref:`String`, max_subitems\: :ref:`int`, max_depth\: :ref:`int`\ ) |virtual| |required| | +------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`int` | :ref:`_find_function`\ (\ function\: :ref:`String`, code\: :ref:`String`\ ) |virtual| |required| |const| | +------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | |void| | :ref:`_finish`\ (\ ) |virtual| |required| | +------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | |void| | :ref:`_frame`\ (\ ) |virtual| |required| | +------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`Array`\[:ref:`Dictionary`\] | :ref:`_get_built_in_templates`\ (\ object\: :ref:`StringName`\ ) |virtual| |required| |const| | +------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`PackedStringArray` | :ref:`_get_comment_delimiters`\ (\ ) |virtual| |required| |const| | +------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`PackedStringArray` | :ref:`_get_doc_comment_delimiters`\ (\ ) |virtual| |const| | +------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`String` | :ref:`_get_extension`\ (\ ) |virtual| |required| |const| | +------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`Dictionary` | :ref:`_get_global_class_name`\ (\ path\: :ref:`String`\ ) |virtual| |required| |const| | +------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`String` | :ref:`_get_name`\ (\ ) |virtual| |required| |const| | +------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`Array`\[:ref:`Dictionary`\] | :ref:`_get_public_annotations`\ (\ ) |virtual| |required| |const| | +------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`Dictionary` | :ref:`_get_public_constants`\ (\ ) |virtual| |required| |const| | +------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`Array`\[:ref:`Dictionary`\] | :ref:`_get_public_functions`\ (\ ) |virtual| |required| |const| | +------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`PackedStringArray` | :ref:`_get_recognized_extensions`\ (\ ) |virtual| |required| |const| | +------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`PackedStringArray` | :ref:`_get_reserved_words`\ (\ ) |virtual| |required| |const| | +------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`PackedStringArray` | :ref:`_get_string_delimiters`\ (\ ) |virtual| |required| |const| | +------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`String` | :ref:`_get_type`\ (\ ) |virtual| |required| |const| | +------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`bool` | :ref:`_handles_global_class_type`\ (\ type\: :ref:`String`\ ) |virtual| |required| |const| | +------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`bool` | :ref:`_has_named_classes`\ (\ ) |virtual| |const| | +------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | |void| | :ref:`_init`\ (\ ) |virtual| |required| | +------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`bool` | :ref:`_is_control_flow_keyword`\ (\ keyword\: :ref:`String`\ ) |virtual| |required| |const| | +------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`bool` | :ref:`_is_using_templates`\ (\ ) |virtual| |required| | +------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`Dictionary` | :ref:`_lookup_code`\ (\ code\: :ref:`String`, symbol\: :ref:`String`, path\: :ref:`String`, owner\: :ref:`Object`\ ) |virtual| |required| |const| | +------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`String` | :ref:`_make_function`\ (\ class_name\: :ref:`String`, function_name\: :ref:`String`, function_args\: :ref:`PackedStringArray`\ ) |virtual| |required| |const| | +------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`Script` | :ref:`_make_template`\ (\ template\: :ref:`String`, class_name\: :ref:`String`, base_class_name\: :ref:`String`\ ) |virtual| |required| |const| | +------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`Error` | :ref:`_open_in_external_editor`\ (\ script\: :ref:`Script`, line\: :ref:`int`, column\: :ref:`int`\ ) |virtual| |required| | +------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`bool` | :ref:`_overrides_external_editor`\ (\ ) |virtual| |required| | +------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`ScriptNameCasing` | :ref:`_preferred_file_name_casing`\ (\ ) |virtual| |const| | +------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`int` | :ref:`_profiling_get_accumulated_data`\ (\ info_array\: ``ScriptLanguageExtensionProfilingInfo*``, info_max\: :ref:`int`\ ) |virtual| |required| | +------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`int` | :ref:`_profiling_get_frame_data`\ (\ info_array\: ``ScriptLanguageExtensionProfilingInfo*``, info_max\: :ref:`int`\ ) |virtual| |required| | +------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | |void| | :ref:`_profiling_set_save_native_calls`\ (\ enable\: :ref:`bool`\ ) |virtual| |required| | +------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | |void| | :ref:`_profiling_start`\ (\ ) |virtual| |required| | +------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | |void| | :ref:`_profiling_stop`\ (\ ) |virtual| |required| | +------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | |void| | :ref:`_reload_all_scripts`\ (\ ) |virtual| |required| | +------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | |void| | :ref:`_reload_scripts`\ (\ scripts\: :ref:`Array`, soft_reload\: :ref:`bool`\ ) |virtual| |required| | +------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | |void| | :ref:`_reload_tool_script`\ (\ script\: :ref:`Script`, soft_reload\: :ref:`bool`\ ) |virtual| |required| | +------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | |void| | :ref:`_remove_named_global_constant`\ (\ name\: :ref:`StringName`\ ) |virtual| |required| | +------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`bool` | :ref:`_supports_builtin_mode`\ (\ ) |virtual| |required| |const| | +------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`bool` | :ref:`_supports_documentation`\ (\ ) |virtual| |required| |const| | +------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | |void| | :ref:`_thread_enter`\ (\ ) |virtual| |required| | +------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | |void| | :ref:`_thread_exit`\ (\ ) |virtual| |required| | +------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`Dictionary` | :ref:`_validate`\ (\ script\: :ref:`String`, path\: :ref:`String`, validate_functions\: :ref:`bool`, validate_errors\: :ref:`bool`, validate_warnings\: :ref:`bool`, validate_safe_lines\: :ref:`bool`\ ) |virtual| |required| |const| | +------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ | :ref:`String` | :ref:`_validate_path`\ (\ path\: :ref:`String`\ ) |virtual| |required| |const| | +------------------------------------------------------------------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+ .. rst-class:: classref-section-separator ---- .. rst-class:: classref-descriptions-group Перечисления ------------------------ .. _enum_ScriptLanguageExtension_LookupResultType: .. rst-class:: classref-enumeration enum **LookupResultType**: :ref:`🔗` .. _class_ScriptLanguageExtension_constant_LOOKUP_RESULT_SCRIPT_LOCATION: .. rst-class:: classref-enumeration-constant :ref:`LookupResultType` **LOOKUP_RESULT_SCRIPT_LOCATION** = ``0`` .. container:: contribute There is currently no description for this enum. Please help us by `contributing one `__! .. _class_ScriptLanguageExtension_constant_LOOKUP_RESULT_CLASS: .. rst-class:: classref-enumeration-constant :ref:`LookupResultType` **LOOKUP_RESULT_CLASS** = ``1`` .. container:: contribute There is currently no description for this enum. Please help us by `contributing one `__! .. _class_ScriptLanguageExtension_constant_LOOKUP_RESULT_CLASS_CONSTANT: .. rst-class:: classref-enumeration-constant :ref:`LookupResultType` **LOOKUP_RESULT_CLASS_CONSTANT** = ``2`` .. container:: contribute There is currently no description for this enum. Please help us by `contributing one `__! .. _class_ScriptLanguageExtension_constant_LOOKUP_RESULT_CLASS_PROPERTY: .. rst-class:: classref-enumeration-constant :ref:`LookupResultType` **LOOKUP_RESULT_CLASS_PROPERTY** = ``3`` .. container:: contribute There is currently no description for this enum. Please help us by `contributing one `__! .. _class_ScriptLanguageExtension_constant_LOOKUP_RESULT_CLASS_METHOD: .. rst-class:: classref-enumeration-constant :ref:`LookupResultType` **LOOKUP_RESULT_CLASS_METHOD** = ``4`` .. container:: contribute There is currently no description for this enum. Please help us by `contributing one `__! .. _class_ScriptLanguageExtension_constant_LOOKUP_RESULT_CLASS_SIGNAL: .. rst-class:: classref-enumeration-constant :ref:`LookupResultType` **LOOKUP_RESULT_CLASS_SIGNAL** = ``5`` .. container:: contribute There is currently no description for this enum. Please help us by `contributing one `__! .. _class_ScriptLanguageExtension_constant_LOOKUP_RESULT_CLASS_ENUM: .. rst-class:: classref-enumeration-constant :ref:`LookupResultType` **LOOKUP_RESULT_CLASS_ENUM** = ``6`` .. container:: contribute There is currently no description for this enum. Please help us by `contributing one `__! .. _class_ScriptLanguageExtension_constant_LOOKUP_RESULT_CLASS_TBD_GLOBALSCOPE: .. rst-class:: classref-enumeration-constant :ref:`LookupResultType` **LOOKUP_RESULT_CLASS_TBD_GLOBALSCOPE** = ``7`` **Устарело:** Эта постоянная может быть изменена или удалена в будущих версиях. .. _class_ScriptLanguageExtension_constant_LOOKUP_RESULT_CLASS_ANNOTATION: .. rst-class:: classref-enumeration-constant :ref:`LookupResultType` **LOOKUP_RESULT_CLASS_ANNOTATION** = ``8`` .. container:: contribute There is currently no description for this enum. Please help us by `contributing one `__! .. _class_ScriptLanguageExtension_constant_LOOKUP_RESULT_LOCAL_CONSTANT: .. rst-class:: classref-enumeration-constant :ref:`LookupResultType` **LOOKUP_RESULT_LOCAL_CONSTANT** = ``9`` .. container:: contribute There is currently no description for this enum. Please help us by `contributing one `__! .. _class_ScriptLanguageExtension_constant_LOOKUP_RESULT_LOCAL_VARIABLE: .. rst-class:: classref-enumeration-constant :ref:`LookupResultType` **LOOKUP_RESULT_LOCAL_VARIABLE** = ``10`` .. container:: contribute There is currently no description for this enum. Please help us by `contributing one `__! .. _class_ScriptLanguageExtension_constant_LOOKUP_RESULT_MAX: .. rst-class:: classref-enumeration-constant :ref:`LookupResultType` **LOOKUP_RESULT_MAX** = ``11`` .. container:: contribute There is currently no description for this enum. Please help us by `contributing one `__! .. rst-class:: classref-item-separator ---- .. _enum_ScriptLanguageExtension_CodeCompletionLocation: .. rst-class:: classref-enumeration enum **CodeCompletionLocation**: :ref:`🔗` .. _class_ScriptLanguageExtension_constant_LOCATION_LOCAL: .. rst-class:: classref-enumeration-constant :ref:`CodeCompletionLocation` **LOCATION_LOCAL** = ``0`` Параметр является локальным по отношению к местоположению запроса на автодополнение кода - например, локальной переменной. Последующее значение местоположения представляет параметры из внешнего класса, точное значение представляет, насколько они далеки (с точки зрения внутренних классов). .. _class_ScriptLanguageExtension_constant_LOCATION_PARENT_MASK: .. rst-class:: classref-enumeration-constant :ref:`CodeCompletionLocation` **LOCATION_PARENT_MASK** = ``256`` Опция из содержащего класса или родительского класса относительно расположения запроса на автодополнение кода. Выполните побитовое ИЛИ с глубиной класса (например, ``0`` для локального класса, ``1`` для родительского, ``2`` для прародительского и т. д.), чтобы сохранить глубину опции в классе или родительском классе. .. _class_ScriptLanguageExtension_constant_LOCATION_OTHER_USER_CODE: .. rst-class:: classref-enumeration-constant :ref:`CodeCompletionLocation` **LOCATION_OTHER_USER_CODE** = ``512`` Опция взята из пользовательского кода, который не является локальным и не находится в производном классе (например, Autoload Singletons). .. _class_ScriptLanguageExtension_constant_LOCATION_OTHER: .. rst-class:: classref-enumeration-constant :ref:`CodeCompletionLocation` **LOCATION_OTHER** = ``1024`` Опция взята из другого кода движка, не охваченного другими константами перечисления, например, встроенными классами. .. rst-class:: classref-item-separator ---- .. _enum_ScriptLanguageExtension_CodeCompletionKind: .. rst-class:: classref-enumeration enum **CodeCompletionKind**: :ref:`🔗` .. _class_ScriptLanguageExtension_constant_CODE_COMPLETION_KIND_CLASS: .. rst-class:: classref-enumeration-constant :ref:`CodeCompletionKind` **CODE_COMPLETION_KIND_CLASS** = ``0`` .. container:: contribute There is currently no description for this enum. Please help us by `contributing one `__! .. _class_ScriptLanguageExtension_constant_CODE_COMPLETION_KIND_FUNCTION: .. rst-class:: classref-enumeration-constant :ref:`CodeCompletionKind` **CODE_COMPLETION_KIND_FUNCTION** = ``1`` .. container:: contribute There is currently no description for this enum. Please help us by `contributing one `__! .. _class_ScriptLanguageExtension_constant_CODE_COMPLETION_KIND_SIGNAL: .. rst-class:: classref-enumeration-constant :ref:`CodeCompletionKind` **CODE_COMPLETION_KIND_SIGNAL** = ``2`` .. container:: contribute There is currently no description for this enum. Please help us by `contributing one `__! .. _class_ScriptLanguageExtension_constant_CODE_COMPLETION_KIND_VARIABLE: .. rst-class:: classref-enumeration-constant :ref:`CodeCompletionKind` **CODE_COMPLETION_KIND_VARIABLE** = ``3`` .. container:: contribute There is currently no description for this enum. Please help us by `contributing one `__! .. _class_ScriptLanguageExtension_constant_CODE_COMPLETION_KIND_MEMBER: .. rst-class:: classref-enumeration-constant :ref:`CodeCompletionKind` **CODE_COMPLETION_KIND_MEMBER** = ``4`` .. container:: contribute There is currently no description for this enum. Please help us by `contributing one `__! .. _class_ScriptLanguageExtension_constant_CODE_COMPLETION_KIND_ENUM: .. rst-class:: classref-enumeration-constant :ref:`CodeCompletionKind` **CODE_COMPLETION_KIND_ENUM** = ``5`` .. container:: contribute There is currently no description for this enum. Please help us by `contributing one `__! .. _class_ScriptLanguageExtension_constant_CODE_COMPLETION_KIND_CONSTANT: .. rst-class:: classref-enumeration-constant :ref:`CodeCompletionKind` **CODE_COMPLETION_KIND_CONSTANT** = ``6`` .. container:: contribute There is currently no description for this enum. Please help us by `contributing one `__! .. _class_ScriptLanguageExtension_constant_CODE_COMPLETION_KIND_NODE_PATH: .. rst-class:: classref-enumeration-constant :ref:`CodeCompletionKind` **CODE_COMPLETION_KIND_NODE_PATH** = ``7`` .. container:: contribute There is currently no description for this enum. Please help us by `contributing one `__! .. _class_ScriptLanguageExtension_constant_CODE_COMPLETION_KIND_FILE_PATH: .. rst-class:: classref-enumeration-constant :ref:`CodeCompletionKind` **CODE_COMPLETION_KIND_FILE_PATH** = ``8`` .. container:: contribute There is currently no description for this enum. Please help us by `contributing one `__! .. _class_ScriptLanguageExtension_constant_CODE_COMPLETION_KIND_PLAIN_TEXT: .. rst-class:: classref-enumeration-constant :ref:`CodeCompletionKind` **CODE_COMPLETION_KIND_PLAIN_TEXT** = ``9`` .. container:: contribute There is currently no description for this enum. Please help us by `contributing one `__! .. _class_ScriptLanguageExtension_constant_CODE_COMPLETION_KIND_MAX: .. rst-class:: classref-enumeration-constant :ref:`CodeCompletionKind` **CODE_COMPLETION_KIND_MAX** = ``10`` .. container:: contribute There is currently no description for this enum. Please help us by `contributing one `__! .. rst-class:: classref-section-separator ---- .. rst-class:: classref-descriptions-group Описания метода ------------------------------ .. _class_ScriptLanguageExtension_private_method__add_global_constant: .. rst-class:: classref-method |void| **_add_global_constant**\ (\ name\: :ref:`StringName`, value\: :ref:`Variant`\ ) |virtual| |required| :ref:`🔗` .. container:: contribute There is currently no description for this method. Please help us by `contributing one `__! .. rst-class:: classref-item-separator ---- .. _class_ScriptLanguageExtension_private_method__add_named_global_constant: .. rst-class:: classref-method |void| **_add_named_global_constant**\ (\ name\: :ref:`StringName`, value\: :ref:`Variant`\ ) |virtual| |required| :ref:`🔗` .. container:: contribute There is currently no description for this method. Please help us by `contributing one `__! .. rst-class:: classref-item-separator ---- .. _class_ScriptLanguageExtension_private_method__auto_indent_code: .. rst-class:: classref-method :ref:`String` **_auto_indent_code**\ (\ code\: :ref:`String`, from_line\: :ref:`int`, to_line\: :ref:`int`\ ) |virtual| |required| |const| :ref:`🔗` .. container:: contribute There is currently no description for this method. Please help us by `contributing one `__! .. rst-class:: classref-item-separator ---- .. _class_ScriptLanguageExtension_private_method__can_inherit_from_file: .. rst-class:: classref-method :ref:`bool` **_can_inherit_from_file**\ (\ ) |virtual| |required| |const| :ref:`🔗` .. container:: contribute There is currently no description for this method. Please help us by `contributing one `__! .. rst-class:: classref-item-separator ---- .. _class_ScriptLanguageExtension_private_method__can_make_function: .. rst-class:: classref-method :ref:`bool` **_can_make_function**\ (\ ) |virtual| |required| |const| :ref:`🔗` .. container:: contribute There is currently no description for this method. Please help us by `contributing one `__! .. rst-class:: classref-item-separator ---- .. _class_ScriptLanguageExtension_private_method__complete_code: .. rst-class:: classref-method :ref:`Dictionary` **_complete_code**\ (\ code\: :ref:`String`, path\: :ref:`String`, owner\: :ref:`Object`\ ) |virtual| |required| |const| :ref:`🔗` .. container:: contribute There is currently no description for this method. Please help us by `contributing one `__! .. rst-class:: classref-item-separator ---- .. _class_ScriptLanguageExtension_private_method__create_script: .. rst-class:: classref-method :ref:`Object` **_create_script**\ (\ ) |virtual| |required| |const| :ref:`🔗` .. container:: contribute There is currently no description for this method. Please help us by `contributing one `__! .. rst-class:: classref-item-separator ---- .. _class_ScriptLanguageExtension_private_method__debug_get_current_stack_info: .. rst-class:: classref-method :ref:`Array`\[:ref:`Dictionary`\] **_debug_get_current_stack_info**\ (\ ) |virtual| |required| :ref:`🔗` .. container:: contribute There is currently no description for this method. Please help us by `contributing one `__! .. rst-class:: classref-item-separator ---- .. _class_ScriptLanguageExtension_private_method__debug_get_error: .. rst-class:: classref-method :ref:`String` **_debug_get_error**\ (\ ) |virtual| |required| |const| :ref:`🔗` .. container:: contribute There is currently no description for this method. Please help us by `contributing one `__! .. rst-class:: classref-item-separator ---- .. _class_ScriptLanguageExtension_private_method__debug_get_globals: .. rst-class:: classref-method :ref:`Dictionary` **_debug_get_globals**\ (\ max_subitems\: :ref:`int`, max_depth\: :ref:`int`\ ) |virtual| |required| :ref:`🔗` .. container:: contribute There is currently no description for this method. Please help us by `contributing one `__! .. rst-class:: classref-item-separator ---- .. _class_ScriptLanguageExtension_private_method__debug_get_stack_level_count: .. rst-class:: classref-method :ref:`int` **_debug_get_stack_level_count**\ (\ ) |virtual| |required| |const| :ref:`🔗` .. container:: contribute There is currently no description for this method. Please help us by `contributing one `__! .. rst-class:: classref-item-separator ---- .. _class_ScriptLanguageExtension_private_method__debug_get_stack_level_function: .. rst-class:: classref-method :ref:`String` **_debug_get_stack_level_function**\ (\ level\: :ref:`int`\ ) |virtual| |required| |const| :ref:`🔗` .. container:: contribute There is currently no description for this method. Please help us by `contributing one `__! .. rst-class:: classref-item-separator ---- .. _class_ScriptLanguageExtension_private_method__debug_get_stack_level_instance: .. rst-class:: classref-method ``void*`` **_debug_get_stack_level_instance**\ (\ level\: :ref:`int`\ ) |virtual| |required| :ref:`🔗` .. container:: contribute There is currently no description for this method. Please help us by `contributing one `__! .. rst-class:: classref-item-separator ---- .. _class_ScriptLanguageExtension_private_method__debug_get_stack_level_line: .. rst-class:: classref-method :ref:`int` **_debug_get_stack_level_line**\ (\ level\: :ref:`int`\ ) |virtual| |required| |const| :ref:`🔗` .. container:: contribute There is currently no description for this method. Please help us by `contributing one `__! .. rst-class:: classref-item-separator ---- .. _class_ScriptLanguageExtension_private_method__debug_get_stack_level_locals: .. rst-class:: classref-method :ref:`Dictionary` **_debug_get_stack_level_locals**\ (\ level\: :ref:`int`, max_subitems\: :ref:`int`, max_depth\: :ref:`int`\ ) |virtual| |required| :ref:`🔗` .. container:: contribute There is currently no description for this method. Please help us by `contributing one `__! .. rst-class:: classref-item-separator ---- .. _class_ScriptLanguageExtension_private_method__debug_get_stack_level_members: .. rst-class:: classref-method :ref:`Dictionary` **_debug_get_stack_level_members**\ (\ level\: :ref:`int`, max_subitems\: :ref:`int`, max_depth\: :ref:`int`\ ) |virtual| |required| :ref:`🔗` .. container:: contribute There is currently no description for this method. Please help us by `contributing one `__! .. rst-class:: classref-item-separator ---- .. _class_ScriptLanguageExtension_private_method__debug_get_stack_level_source: .. rst-class:: classref-method :ref:`String` **_debug_get_stack_level_source**\ (\ level\: :ref:`int`\ ) |virtual| |required| |const| :ref:`🔗` Возвращает источник, связанный с заданной позицией стека отладки. .. rst-class:: classref-item-separator ---- .. _class_ScriptLanguageExtension_private_method__debug_parse_stack_level_expression: .. rst-class:: classref-method :ref:`String` **_debug_parse_stack_level_expression**\ (\ level\: :ref:`int`, expression\: :ref:`String`, max_subitems\: :ref:`int`, max_depth\: :ref:`int`\ ) |virtual| |required| :ref:`🔗` .. container:: contribute There is currently no description for this method. Please help us by `contributing one `__! .. rst-class:: classref-item-separator ---- .. _class_ScriptLanguageExtension_private_method__find_function: .. rst-class:: classref-method :ref:`int` **_find_function**\ (\ function\: :ref:`String`, code\: :ref:`String`\ ) |virtual| |required| |const| :ref:`🔗` Возвращает строку, в которой функция определена в коде, или ``-1``, если функция отсутствует. .. rst-class:: classref-item-separator ---- .. _class_ScriptLanguageExtension_private_method__finish: .. rst-class:: classref-method |void| **_finish**\ (\ ) |virtual| |required| :ref:`🔗` .. container:: contribute There is currently no description for this method. Please help us by `contributing one `__! .. rst-class:: classref-item-separator ---- .. _class_ScriptLanguageExtension_private_method__frame: .. rst-class:: classref-method |void| **_frame**\ (\ ) |virtual| |required| :ref:`🔗` .. container:: contribute There is currently no description for this method. Please help us by `contributing one `__! .. rst-class:: classref-item-separator ---- .. _class_ScriptLanguageExtension_private_method__get_built_in_templates: .. rst-class:: classref-method :ref:`Array`\[:ref:`Dictionary`\] **_get_built_in_templates**\ (\ object\: :ref:`StringName`\ ) |virtual| |required| |const| :ref:`🔗` .. container:: contribute There is currently no description for this method. Please help us by `contributing one `__! .. rst-class:: classref-item-separator ---- .. _class_ScriptLanguageExtension_private_method__get_comment_delimiters: .. rst-class:: classref-method :ref:`PackedStringArray` **_get_comment_delimiters**\ (\ ) |virtual| |required| |const| :ref:`🔗` .. container:: contribute There is currently no description for this method. Please help us by `contributing one `__! .. rst-class:: classref-item-separator ---- .. _class_ScriptLanguageExtension_private_method__get_doc_comment_delimiters: .. rst-class:: classref-method :ref:`PackedStringArray` **_get_doc_comment_delimiters**\ (\ ) |virtual| |const| :ref:`🔗` .. container:: contribute There is currently no description for this method. Please help us by `contributing one `__! .. rst-class:: classref-item-separator ---- .. _class_ScriptLanguageExtension_private_method__get_extension: .. rst-class:: classref-method :ref:`String` **_get_extension**\ (\ ) |virtual| |required| |const| :ref:`🔗` .. container:: contribute There is currently no description for this method. Please help us by `contributing one `__! .. rst-class:: classref-item-separator ---- .. _class_ScriptLanguageExtension_private_method__get_global_class_name: .. rst-class:: classref-method :ref:`Dictionary` **_get_global_class_name**\ (\ path\: :ref:`String`\ ) |virtual| |required| |const| :ref:`🔗` .. container:: contribute There is currently no description for this method. Please help us by `contributing one `__! .. rst-class:: classref-item-separator ---- .. _class_ScriptLanguageExtension_private_method__get_name: .. rst-class:: classref-method :ref:`String` **_get_name**\ (\ ) |virtual| |required| |const| :ref:`🔗` .. container:: contribute There is currently no description for this method. Please help us by `contributing one `__! .. rst-class:: classref-item-separator ---- .. _class_ScriptLanguageExtension_private_method__get_public_annotations: .. rst-class:: classref-method :ref:`Array`\[:ref:`Dictionary`\] **_get_public_annotations**\ (\ ) |virtual| |required| |const| :ref:`🔗` .. container:: contribute There is currently no description for this method. Please help us by `contributing one `__! .. rst-class:: classref-item-separator ---- .. _class_ScriptLanguageExtension_private_method__get_public_constants: .. rst-class:: classref-method :ref:`Dictionary` **_get_public_constants**\ (\ ) |virtual| |required| |const| :ref:`🔗` .. container:: contribute There is currently no description for this method. Please help us by `contributing one `__! .. rst-class:: classref-item-separator ---- .. _class_ScriptLanguageExtension_private_method__get_public_functions: .. rst-class:: classref-method :ref:`Array`\[:ref:`Dictionary`\] **_get_public_functions**\ (\ ) |virtual| |required| |const| :ref:`🔗` .. container:: contribute There is currently no description for this method. Please help us by `contributing one `__! .. rst-class:: classref-item-separator ---- .. _class_ScriptLanguageExtension_private_method__get_recognized_extensions: .. rst-class:: classref-method :ref:`PackedStringArray` **_get_recognized_extensions**\ (\ ) |virtual| |required| |const| :ref:`🔗` .. container:: contribute There is currently no description for this method. Please help us by `contributing one `__! .. rst-class:: classref-item-separator ---- .. _class_ScriptLanguageExtension_private_method__get_reserved_words: .. rst-class:: classref-method :ref:`PackedStringArray` **_get_reserved_words**\ (\ ) |virtual| |required| |const| :ref:`🔗` .. container:: contribute There is currently no description for this method. Please help us by `contributing one `__! .. rst-class:: classref-item-separator ---- .. _class_ScriptLanguageExtension_private_method__get_string_delimiters: .. rst-class:: classref-method :ref:`PackedStringArray` **_get_string_delimiters**\ (\ ) |virtual| |required| |const| :ref:`🔗` .. container:: contribute There is currently no description for this method. Please help us by `contributing one `__! .. rst-class:: classref-item-separator ---- .. _class_ScriptLanguageExtension_private_method__get_type: .. rst-class:: classref-method :ref:`String` **_get_type**\ (\ ) |virtual| |required| |const| :ref:`🔗` .. container:: contribute There is currently no description for this method. Please help us by `contributing one `__! .. rst-class:: classref-item-separator ---- .. _class_ScriptLanguageExtension_private_method__handles_global_class_type: .. rst-class:: classref-method :ref:`bool` **_handles_global_class_type**\ (\ type\: :ref:`String`\ ) |virtual| |required| |const| :ref:`🔗` .. container:: contribute There is currently no description for this method. Please help us by `contributing one `__! .. rst-class:: classref-item-separator ---- .. _class_ScriptLanguageExtension_private_method__has_named_classes: .. rst-class:: classref-method :ref:`bool` **_has_named_classes**\ (\ ) |virtual| |const| :ref:`🔗` **Устарело:** This method is not called by the engine. .. rst-class:: classref-item-separator ---- .. _class_ScriptLanguageExtension_private_method__init: .. rst-class:: classref-method |void| **_init**\ (\ ) |virtual| |required| :ref:`🔗` .. container:: contribute There is currently no description for this method. Please help us by `contributing one `__! .. rst-class:: classref-item-separator ---- .. _class_ScriptLanguageExtension_private_method__is_control_flow_keyword: .. rst-class:: classref-method :ref:`bool` **_is_control_flow_keyword**\ (\ keyword\: :ref:`String`\ ) |virtual| |required| |const| :ref:`🔗` .. container:: contribute There is currently no description for this method. Please help us by `contributing one `__! .. rst-class:: classref-item-separator ---- .. _class_ScriptLanguageExtension_private_method__is_using_templates: .. rst-class:: classref-method :ref:`bool` **_is_using_templates**\ (\ ) |virtual| |required| :ref:`🔗` .. container:: contribute There is currently no description for this method. Please help us by `contributing one `__! .. rst-class:: classref-item-separator ---- .. _class_ScriptLanguageExtension_private_method__lookup_code: .. rst-class:: classref-method :ref:`Dictionary` **_lookup_code**\ (\ code\: :ref:`String`, symbol\: :ref:`String`, path\: :ref:`String`, owner\: :ref:`Object`\ ) |virtual| |required| |const| :ref:`🔗` .. container:: contribute There is currently no description for this method. Please help us by `contributing one `__! .. rst-class:: classref-item-separator ---- .. _class_ScriptLanguageExtension_private_method__make_function: .. rst-class:: classref-method :ref:`String` **_make_function**\ (\ class_name\: :ref:`String`, function_name\: :ref:`String`, function_args\: :ref:`PackedStringArray`\ ) |virtual| |required| |const| :ref:`🔗` .. container:: contribute There is currently no description for this method. Please help us by `contributing one `__! .. rst-class:: classref-item-separator ---- .. _class_ScriptLanguageExtension_private_method__make_template: .. rst-class:: classref-method :ref:`Script` **_make_template**\ (\ template\: :ref:`String`, class_name\: :ref:`String`, base_class_name\: :ref:`String`\ ) |virtual| |required| |const| :ref:`🔗` .. container:: contribute There is currently no description for this method. Please help us by `contributing one `__! .. rst-class:: classref-item-separator ---- .. _class_ScriptLanguageExtension_private_method__open_in_external_editor: .. rst-class:: classref-method :ref:`Error` **_open_in_external_editor**\ (\ script\: :ref:`Script`, line\: :ref:`int`, column\: :ref:`int`\ ) |virtual| |required| :ref:`🔗` .. container:: contribute There is currently no description for this method. Please help us by `contributing one `__! .. rst-class:: classref-item-separator ---- .. _class_ScriptLanguageExtension_private_method__overrides_external_editor: .. rst-class:: classref-method :ref:`bool` **_overrides_external_editor**\ (\ ) |virtual| |required| :ref:`🔗` .. container:: contribute There is currently no description for this method. Please help us by `contributing one `__! .. rst-class:: classref-item-separator ---- .. _class_ScriptLanguageExtension_private_method__preferred_file_name_casing: .. rst-class:: classref-method :ref:`ScriptNameCasing` **_preferred_file_name_casing**\ (\ ) |virtual| |const| :ref:`🔗` .. container:: contribute There is currently no description for this method. Please help us by `contributing one `__! .. rst-class:: classref-item-separator ---- .. _class_ScriptLanguageExtension_private_method__profiling_get_accumulated_data: .. rst-class:: classref-method :ref:`int` **_profiling_get_accumulated_data**\ (\ info_array\: ``ScriptLanguageExtensionProfilingInfo*``, info_max\: :ref:`int`\ ) |virtual| |required| :ref:`🔗` .. container:: contribute There is currently no description for this method. Please help us by `contributing one `__! .. rst-class:: classref-item-separator ---- .. _class_ScriptLanguageExtension_private_method__profiling_get_frame_data: .. rst-class:: classref-method :ref:`int` **_profiling_get_frame_data**\ (\ info_array\: ``ScriptLanguageExtensionProfilingInfo*``, info_max\: :ref:`int`\ ) |virtual| |required| :ref:`🔗` .. container:: contribute There is currently no description for this method. Please help us by `contributing one `__! .. rst-class:: classref-item-separator ---- .. _class_ScriptLanguageExtension_private_method__profiling_set_save_native_calls: .. rst-class:: classref-method |void| **_profiling_set_save_native_calls**\ (\ enable\: :ref:`bool`\ ) |virtual| |required| :ref:`🔗` .. container:: contribute There is currently no description for this method. Please help us by `contributing one `__! .. rst-class:: classref-item-separator ---- .. _class_ScriptLanguageExtension_private_method__profiling_start: .. rst-class:: classref-method |void| **_profiling_start**\ (\ ) |virtual| |required| :ref:`🔗` .. container:: contribute There is currently no description for this method. Please help us by `contributing one `__! .. rst-class:: classref-item-separator ---- .. _class_ScriptLanguageExtension_private_method__profiling_stop: .. rst-class:: classref-method |void| **_profiling_stop**\ (\ ) |virtual| |required| :ref:`🔗` .. container:: contribute There is currently no description for this method. Please help us by `contributing one `__! .. rst-class:: classref-item-separator ---- .. _class_ScriptLanguageExtension_private_method__reload_all_scripts: .. rst-class:: classref-method |void| **_reload_all_scripts**\ (\ ) |virtual| |required| :ref:`🔗` .. container:: contribute There is currently no description for this method. Please help us by `contributing one `__! .. rst-class:: classref-item-separator ---- .. _class_ScriptLanguageExtension_private_method__reload_scripts: .. rst-class:: classref-method |void| **_reload_scripts**\ (\ scripts\: :ref:`Array`, soft_reload\: :ref:`bool`\ ) |virtual| |required| :ref:`🔗` .. container:: contribute There is currently no description for this method. Please help us by `contributing one `__! .. rst-class:: classref-item-separator ---- .. _class_ScriptLanguageExtension_private_method__reload_tool_script: .. rst-class:: classref-method |void| **_reload_tool_script**\ (\ script\: :ref:`Script`, soft_reload\: :ref:`bool`\ ) |virtual| |required| :ref:`🔗` .. container:: contribute There is currently no description for this method. Please help us by `contributing one `__! .. rst-class:: classref-item-separator ---- .. _class_ScriptLanguageExtension_private_method__remove_named_global_constant: .. rst-class:: classref-method |void| **_remove_named_global_constant**\ (\ name\: :ref:`StringName`\ ) |virtual| |required| :ref:`🔗` .. container:: contribute There is currently no description for this method. Please help us by `contributing one `__! .. rst-class:: classref-item-separator ---- .. _class_ScriptLanguageExtension_private_method__supports_builtin_mode: .. rst-class:: classref-method :ref:`bool` **_supports_builtin_mode**\ (\ ) |virtual| |required| |const| :ref:`🔗` .. container:: contribute There is currently no description for this method. Please help us by `contributing one `__! .. rst-class:: classref-item-separator ---- .. _class_ScriptLanguageExtension_private_method__supports_documentation: .. rst-class:: classref-method :ref:`bool` **_supports_documentation**\ (\ ) |virtual| |required| |const| :ref:`🔗` .. container:: contribute There is currently no description for this method. Please help us by `contributing one `__! .. rst-class:: classref-item-separator ---- .. _class_ScriptLanguageExtension_private_method__thread_enter: .. rst-class:: classref-method |void| **_thread_enter**\ (\ ) |virtual| |required| :ref:`🔗` .. container:: contribute There is currently no description for this method. Please help us by `contributing one `__! .. rst-class:: classref-item-separator ---- .. _class_ScriptLanguageExtension_private_method__thread_exit: .. rst-class:: classref-method |void| **_thread_exit**\ (\ ) |virtual| |required| :ref:`🔗` .. container:: contribute There is currently no description for this method. Please help us by `contributing one `__! .. rst-class:: classref-item-separator ---- .. _class_ScriptLanguageExtension_private_method__validate: .. rst-class:: classref-method :ref:`Dictionary` **_validate**\ (\ script\: :ref:`String`, path\: :ref:`String`, validate_functions\: :ref:`bool`, validate_errors\: :ref:`bool`, validate_warnings\: :ref:`bool`, validate_safe_lines\: :ref:`bool`\ ) |virtual| |required| |const| :ref:`🔗` .. container:: contribute There is currently no description for this method. Please help us by `contributing one `__! .. rst-class:: classref-item-separator ---- .. _class_ScriptLanguageExtension_private_method__validate_path: .. rst-class:: classref-method :ref:`String` **_validate_path**\ (\ path\: :ref:`String`\ ) |virtual| |required| |const| :ref:`🔗` .. container:: contribute There is currently no description for this method. Please help us by `contributing one `__! .. |virtual| replace:: :abbr:`virtual (Этот метод обычно должен быть переопределен пользователем, чтобы иметь какой-либо эффект.)` .. |required| replace:: :abbr:`required (This method is required to be overridden when extending its base class.)` .. |const| replace:: :abbr:`const (Этот метод не имеет побочных эффектов. Он не изменяет ни одну из переменных-членов экземпляра.)` .. |vararg| replace:: :abbr:`vararg (Этот метод принимает любое количество аргументов после описанных здесь.)` .. |constructor| replace:: :abbr:`constructor (Этот метод используется для создания типа.)` .. |static| replace:: :abbr:`static (Этот метод не нуждается в вызове экземпляра, поэтому его можно вызвать напрямую, используя имя класса.)` .. |operator| replace:: :abbr:`operator (Этот метод описывает допустимый оператор для использования с этим типом в качестве левого операнда.)` .. |bitfield| replace:: :abbr:`BitField (Это значение является целым числом, составленным как битовая маска следующих флагов.)` .. |void| replace:: :abbr:`void (Нет возвращаемого значения.)`