[3.x] Add hints and default values to the uniform nodes in visual shader

This commit is contained in:
Yuri Roubinsky 2022-01-03 22:07:18 +03:00
parent ccbfe8563e
commit 5b0fe7880e
10 changed files with 595 additions and 48 deletions

View file

@ -96,6 +96,10 @@ bool VisualShaderNode::is_code_generated() const {
return true;
}
bool VisualShaderNode::is_show_prop_names() const {
return false;
}
Vector<VisualShader::DefaultTextureParam> VisualShaderNode::get_default_texture_parameters(VisualShader::Type p_type, int p_id) const {
return Vector<VisualShader::DefaultTextureParam>();
}
@ -2334,6 +2338,10 @@ void VisualShaderNodeUniform::_bind_methods() {
ADD_PROPERTY(PropertyInfo(Variant::STRING, "uniform_name"), "set_uniform_name", "get_uniform_name");
}
bool VisualShaderNodeUniform::is_show_prop_names() const {
return true;
}
VisualShaderNodeUniform::VisualShaderNodeUniform() {
}