2222#ifndef __LUA_SCRIPT_LANGUAGE_EXTENSION_HPP__
2323#define __LUA_SCRIPT_LANGUAGE_EXTENSION_HPP__
2424
25- #include < godot_cpp/classes/script.hpp>
2625#include < godot_cpp/classes/script_language_extension.hpp>
2726
2827using namespace godot ;
@@ -46,7 +45,7 @@ class LuaScriptLanguage : public ScriptLanguageExtension {
4645 Ref<Script> _make_template (const String &_template, const String &class_name, const String &base_class_name) const override ;
4746 /* TypedArray<Dictionary> _get_built_in_templates(const StringName &object) const override; */
4847 bool _is_using_templates () override ;
49- /* Dictionary _validate(const String &script, const String &path, bool validate_functions, bool validate_errors, bool validate_warnings, bool validate_safe_lines) const override; */
48+ Dictionary _validate (const String &script, const String &path, bool validate_functions, bool validate_errors, bool validate_warnings, bool validate_safe_lines) const override ;
5049 String _validate_path (const String &path) const override ;
5150 Object *_create_script () const override ;
5251 bool _has_named_classes () const override ;
@@ -63,8 +62,8 @@ class LuaScriptLanguage : public ScriptLanguageExtension {
6362 /* void _add_global_constant(const StringName &name, const Variant &value) override; */
6463 /* void _add_named_global_constant(const StringName &name, const Variant &value) override; */
6564 /* void _remove_named_global_constant(const StringName &name) override; */
66- /* void _thread_enter() override; */
67- /* void _thread_exit() override; */
65+ void _thread_enter () override ;
66+ void _thread_exit () override ;
6867 /* String _debug_get_error() const override; */
6968 /* int32_t _debug_get_stack_level_count() const override; */
7069 /* int32_t _debug_get_stack_level_line(int32_t level) const override; */
@@ -86,7 +85,7 @@ class LuaScriptLanguage : public ScriptLanguageExtension {
8685 /* int32_t _profiling_get_accumulated_data(ScriptLanguageExtensionProfilingInfo *info_array, int32_t info_max) override; */
8786 /* int32_t _profiling_get_frame_data(ScriptLanguageExtensionProfilingInfo *info_array, int32_t info_max) override; */
8887 void _frame () override ;
89- /* bool _handles_global_class_type(const String &type) const override; */
88+ bool _handles_global_class_type (const String &type) const override ;
9089 Dictionary _get_global_class_name (const String &path) const override ;
9190
9291 LuaState *get_lua_state ();
0 commit comments