aboutsummaryrefslogtreecommitdiff
path: root/scene/resources/shader.cpp
diff options
context:
space:
mode:
authorFranklin Sobrinho2015-11-27 21:11:20 -0300
committerFranklin Sobrinho2015-11-27 21:11:20 -0300
commit1138103c6374bee84680bfe85ff794191365e33a (patch)
treee503f811cd9b2464a6090e227cd4c5f2cc25a757 /scene/resources/shader.cpp
parented4738fbed6d08e85bbf2b60b9dcad64bd4c8753 (diff)
downloadgodot-1138103c6374bee84680bfe85ff794191365e33a.tar.gz
godot-1138103c6374bee84680bfe85ff794191365e33a.tar.zst
godot-1138103c6374bee84680bfe85ff794191365e33a.zip
Diffstat (limited to 'scene/resources/shader.cpp')
-rw-r--r--scene/resources/shader.cpp20
1 files changed, 4 insertions, 16 deletions
diff --git a/scene/resources/shader.cpp b/scene/resources/shader.cpp
index a9376faf6..f0a272101 100644
--- a/scene/resources/shader.cpp
+++ b/scene/resources/shader.cpp
@@ -448,31 +448,19 @@ RES ResourceFormatLoaderShader::load(const String &p_path, const String& p_origi
void ResourceFormatLoaderShader::get_recognized_extensions(List<String> *p_extensions) const {
- p_extensions->push_back("shader");
+ ObjectTypeDB::get_extensions_for_type("Shader", p_extensions);
}
+
bool ResourceFormatLoaderShader::handles_type(const String& p_type) const {
- return p_type=="Shader";
+ return ObjectTypeDB::is_type(p_type, "Shader");
}
String ResourceFormatLoaderShader::get_resource_type(const String &p_path) const {
- if (p_path.extension().to_lower()=="shader")
+ if (p_path.extension().to_lower()=="shd")
return "Shader";
return "";
}
-
-
-
-
-
-
-
-
-
-
-
-
-