diff options
Diffstat (limited to 'servers/visual/shader_types.h')
-rw-r--r-- | servers/visual/shader_types.h | 3 |
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(); }; |