Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 7 additions & 0 deletions visual_script.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -873,6 +873,10 @@ bool VisualScript::is_valid() const {
return true; // Always valid.
}

bool VisualScript::is_abstract() const {
return false;
}

ScriptLanguage *VisualScript::get_language() const {
return VisualScriptLanguage::singleton;
}
Expand Down Expand Up @@ -2432,6 +2436,9 @@ bool VisualScriptLanguage::is_control_flow_keyword(String p_keyword) const {
void VisualScriptLanguage::get_comment_delimiters(
List<String> *p_delimiters) const {}

void VisualScriptLanguage::get_doc_comment_delimiters(
List<String> *p_delimiters) const {}

void VisualScriptLanguage::get_string_delimiters(
List<String> *p_delimiters) const {}

Expand Down
3 changes: 3 additions & 0 deletions visual_script.h
Original file line number Diff line number Diff line change
Expand Up @@ -380,6 +380,7 @@ class VisualScript : public Script {

virtual bool is_tool() const override;
virtual bool is_valid() const override;
virtual bool is_abstract() const override;

virtual ScriptLanguage *get_language() const override;

Expand Down Expand Up @@ -636,6 +637,8 @@ class VisualScriptLanguage : public ScriptLanguage {
virtual bool is_control_flow_keyword(String p_keyword) const override;
virtual void
get_comment_delimiters(List<String> *p_delimiters) const override;
virtual void
get_doc_comment_delimiters(List<String> *p_delimiters) const override;
virtual void get_string_delimiters(List<String> *p_delimiters) const override;
virtual bool is_using_templates() override;
virtual Ref<Script>
Expand Down