2
0

EditorSyntaxHighlighter.xml 1.0 KB

1234567891011121314151617181920212223242526
  1. <?xml version="1.0" encoding="UTF-8" ?>
  2. <class name="EditorSyntaxHighlighter" inherits="SyntaxHighlighter" version="4.0">
  3. <brief_description>
  4. Base Syntax highlighter resource for the [ScriptEditor].
  5. </brief_description>
  6. <description>
  7. Base syntax highlighter resource all editor syntax highlighters extend from, it is used in the [ScriptEditor].
  8. Add a syntax highlighter to an individual script by calling [method ScriptEditorBase.add_syntax_highlighter]. To apply to all scripts on open, call [method ScriptEditor.register_syntax_highlighter]
  9. </description>
  10. <tutorials>
  11. </tutorials>
  12. <methods>
  13. <method name="_get_name" qualifiers="virtual const">
  14. <return type="String" />
  15. <description>
  16. Virtual method which can be overridden to return the syntax highlighter name.
  17. </description>
  18. </method>
  19. <method name="_get_supported_languages" qualifiers="virtual const">
  20. <return type="Array" />
  21. <description>
  22. Virtual method which can be overridden to return the supported language names.
  23. </description>
  24. </method>
  25. </methods>
  26. </class>