summaryrefslogtreecommitdiffstats
path: root/servers/visual/shader_types.h
diff options
context:
space:
mode:
Diffstat (limited to 'servers/visual/shader_types.h')
-rw-r--r--servers/visual/shader_types.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/servers/visual/shader_types.h b/servers/visual/shader_types.h
index 1bddde8c82..1f5131e019 100644
--- a/servers/visual/shader_types.h
+++ b/servers/visual/shader_types.h
@@ -43,11 +43,14 @@ class ShaderTypes {
static ShaderTypes *singleton;
+ Set<String> shader_types;
+
public:
static ShaderTypes *get_singleton() { return singleton; }
const Map<StringName, Map<StringName, ShaderLanguage::DataType> > &get_functions(VS::ShaderMode p_mode);
const Set<String> &get_modes(VS::ShaderMode p_mode);
+ const Set<String> &get_types();
ShaderTypes();
};