@@ -152,8 +152,8 @@ void LuaScriptLanguage::get_string_delimiters(List<String> *p_delimiters) const
152152 p_delimiters->push_back (" [[ ]]" ); // Mult-line strings
153153}
154154
155- Ref<Script> LuaScriptLanguage::get_template ( const String &p_class_name, const String &p_base_class_name) const {
156- print_debug (" LuaScriptLanguage::get_template ( p_class_name = " + p_class_name + " , p_base_class_name = " + p_base_class_name + " )" );
155+ Ref<Script> LuaScriptLanguage::make_template ( const String &p_template, const String &p_class_name, const String &p_base_class_name) const {
156+ print_debug (" LuaScriptLanguage::make_template ( p_class_name = " + p_class_name + " , p_base_class_name = " + p_base_class_name + " )" );
157157
158158 String _template = String () +
159159
@@ -190,15 +190,11 @@ Ref<Script> LuaScriptLanguage::get_template(const String &p_class_name, const St
190190 return script;
191191}
192192
193- void LuaScriptLanguage::make_template ( const String &p_class_name, const String &p_base_class_name, Ref<Script> &p_script ) {
194- print_debug (" LuaScriptLanguage::make_template( p_class_name = " + p_class_name + " , p_base_class_name = " + p_base_class_name + " ) " );
193+ Vector<ScriptTemplate> LuaScriptLanguage::get_built_in_templates (StringName p_object ) {
194+ print_debug (" LuaScriptLanguage::get_built_in_templates " );
195195
196- String src = p_script->get_source_code ();
197- src = src.replace (" %BASE%" , p_base_class_name)
198- .replace (" %CLASS%" , p_class_name)
199- .replace (" %TS%" , get_indentation ());
200- p_script->set_source_code (src);
201- }
196+ return Vector<ScriptTemplate>();
197+ } // TODO
202198
203199bool LuaScriptLanguage::is_using_templates () {
204200 print_debug (" LuaScriptLanguage::is_using_templates" );
0 commit comments