summaryrefslogtreecommitdiffstats
path: root/core/object/script_language_extension.h
diff options
context:
space:
mode:
authorRedMser <redmser.jj2@gmail.com>2023-06-11 18:23:48 +0200
committerRémi Verschelde <rverschelde@gmail.com>2024-03-05 09:43:29 +0100
commit2bd714e34eb57b3fff2c9eaff0eb59ac2cb515aa (patch)
tree7ec18020c3d986dafe5078a4e394a749933111c8 /core/object/script_language_extension.h
parenta07dd0d6a520723c4838fb4b65461a16b7a50f90 (diff)
downloadredot-engine-2bd714e34eb57b3fff2c9eaff0eb59ac2cb515aa.tar.gz
Allow configuring the script filename casing rule
Defaults to "Auto", which detects the casing based on the preference of the currently selected language (C# for example prefers PascalCase whereas GDScript prefers snake_case).
Diffstat (limited to 'core/object/script_language_extension.h')
-rw-r--r--core/object/script_language_extension.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/core/object/script_language_extension.h b/core/object/script_language_extension.h
index aa0788b8bf..18105ec8cd 100644
--- a/core/object/script_language_extension.h
+++ b/core/object/script_language_extension.h
@@ -376,6 +376,7 @@ public:
EXBIND0RC(bool, can_make_function)
EXBIND3R(Error, open_in_external_editor, const Ref<Script> &, int, int)
EXBIND0R(bool, overrides_external_editor)
+ EXBIND0RC(ScriptNameCasing, preferred_file_name_casing)
GDVIRTUAL3RC(Dictionary, _complete_code, const String &, const String &, Object *)