Fix sorting of uniform items in the material properties

Co-authored-by: Chia-Hsiang Cheng <garychia@users.noreply.github.com>
This commit is contained in:
Yuri Rubinsky
2022-09-16 08:56:59 +03:00
parent 95df3e7c88
commit 4f0e0f1650
2 changed files with 16 additions and 25 deletions
-11
View File
@@ -84,17 +84,6 @@ class ShaderMaterial : public Material {
HashMap<StringName, Variant> param_cache;
struct UniformProp {
String str;
PropertyInfo info;
};
struct UniformPropComparator {
bool operator()(const UniformProp &p_a, const UniformProp &p_b) const {
return p_a.str.naturalnocasecmp_to(p_b.str) < 0;
}
};
protected:
bool _set(const StringName &p_name, const Variant &p_value);
bool _get(const StringName &p_name, Variant &r_ret) const;