File tree Expand file tree Collapse file tree 4 files changed +14
-5
lines changed Expand file tree Collapse file tree 4 files changed +14
-5
lines changed Original file line number Diff line number Diff line change @@ -46,7 +46,7 @@ VisualScriptLanguage *visual_script_language = nullptr;
46
46
static VisualScriptCustomNodes *vs_custom_nodes_singleton = nullptr ;
47
47
#endif
48
48
49
- void initialize_visual_script_module (ModuleInitializationLevel p_level) {
49
+ void initialize_godot_visual_script_module (ModuleInitializationLevel p_level) {
50
50
if (p_level == MODULE_INITIALIZATION_LEVEL_SERVERS) {
51
51
visual_script_language = memnew (VisualScriptLanguage);
52
52
// script_language_gd->init();
@@ -122,7 +122,7 @@ void initialize_visual_script_module(ModuleInitializationLevel p_level) {
122
122
#endif
123
123
}
124
124
125
- void uninitialize_visual_script_module (ModuleInitializationLevel p_level) {
125
+ void uninitialize_godot_visual_script_module (ModuleInitializationLevel p_level) {
126
126
if (p_level == MODULE_INITIALIZATION_LEVEL_SERVERS) {
127
127
unregister_visual_script_nodes ();
128
128
Original file line number Diff line number Diff line change 33
33
34
34
#include "modules/register_module_types.h"
35
35
36
- void initialize_visual_script_module (ModuleInitializationLevel p_level );
37
- void uninitialize_visual_script_module (ModuleInitializationLevel p_level );
36
+ void initialize_godot_visual_script_module (ModuleInitializationLevel p_level );
37
+ void uninitialize_godot_visual_script_module (ModuleInitializationLevel p_level );
38
38
39
39
#endif // VISUAL_SCRIPT_REGISTER_TYPES_H
Original file line number Diff line number Diff line change @@ -873,6 +873,10 @@ bool VisualScript::is_valid() const {
873
873
return true ; // Always valid.
874
874
}
875
875
876
+ bool VisualScript::is_abstract () const {
877
+ return false ;
878
+ }
879
+
876
880
ScriptLanguage *VisualScript::get_language () const {
877
881
return VisualScriptLanguage::singleton;
878
882
}
@@ -2432,6 +2436,9 @@ bool VisualScriptLanguage::is_control_flow_keyword(String p_keyword) const {
2432
2436
void VisualScriptLanguage::get_comment_delimiters (
2433
2437
List<String> *p_delimiters) const {}
2434
2438
2439
+ void VisualScriptLanguage::get_doc_comment_delimiters (
2440
+ List<String> *p_delimiters) const {}
2441
+
2435
2442
void VisualScriptLanguage::get_string_delimiters (
2436
2443
List<String> *p_delimiters) const {}
2437
2444
Original file line number Diff line number Diff line change @@ -269,7 +269,6 @@ class VisualScript : public Script {
269
269
protected:
270
270
void _node_ports_changed (int p_id);
271
271
static void _bind_methods ();
272
-
273
272
public:
274
273
bool inherits_script (const Ref<Script> &p_script) const override ;
275
274
@@ -380,6 +379,7 @@ class VisualScript : public Script {
380
379
381
380
virtual bool is_tool () const override ;
382
381
virtual bool is_valid () const override ;
382
+ virtual bool is_abstract () const override ;
383
383
384
384
virtual ScriptLanguage *get_language () const override ;
385
385
@@ -636,6 +636,8 @@ class VisualScriptLanguage : public ScriptLanguage {
636
636
virtual bool is_control_flow_keyword (String p_keyword) const override ;
637
637
virtual void
638
638
get_comment_delimiters (List<String> *p_delimiters) const override ;
639
+ virtual void
640
+ get_doc_comment_delimiters (List<String> *p_delimiters) const override ;
639
641
virtual void get_string_delimiters (List<String> *p_delimiters) const override ;
640
642
virtual bool is_using_templates () override ;
641
643
virtual Ref<Script>
You can’t perform that action at this time.
0 commit comments