mirror of
https://github.com/godotengine/godot.git
synced 2025-10-20 00:13:30 +00:00
commit
fc61eb37ce
25 changed files with 60 additions and 61 deletions
|
@ -901,6 +901,7 @@ void ShaderGraphView::_variant_edited() {
|
|||
case Variant::COLOR:
|
||||
v2=Color();
|
||||
break;
|
||||
default: {}
|
||||
}
|
||||
UndoRedo *ur=EditorNode::get_singleton()->get_undo_redo();
|
||||
ur->create_action(TTR("Change Default Value"));
|
||||
|
@ -1321,6 +1322,7 @@ void ShaderGraphView::_default_changed(int p_id, Node *p_button, int p_param, in
|
|||
h=PROPERTY_HINT_COLOR_NO_ALPHA;
|
||||
v=Color();
|
||||
break;
|
||||
default: {}
|
||||
}
|
||||
|
||||
ped_popup->edit(NULL,"",vt,v,h,p_hint);
|
||||
|
@ -1347,6 +1349,8 @@ ToolButton *ShaderGraphView::make_label(String text, Variant::Type v_type) {
|
|||
break;
|
||||
case Variant::COLOR:
|
||||
l->set_icon(ped_popup->get_icon("Color", "EditorIcons"));
|
||||
break;
|
||||
default: {}
|
||||
}
|
||||
return l;
|
||||
}
|
||||
|
@ -1372,7 +1376,7 @@ ToolButton *ShaderGraphView::make_editor(String text,GraphNode* gn,int p_id,int
|
|||
case Variant::TRANSFORM:
|
||||
edit->set_icon(ped_popup->get_icon("Matrix", "EditorIcons"));
|
||||
break;
|
||||
case Variant::COLOR:
|
||||
case Variant::COLOR: {
|
||||
Image icon_color = Image(15,15,false,Image::FORMAT_RGB);
|
||||
Color c = graph->default_get_value(type,p_id,param);
|
||||
for (int x=1;x<14;x++)
|
||||
|
@ -1382,7 +1386,8 @@ ToolButton *ShaderGraphView::make_editor(String text,GraphNode* gn,int p_id,int
|
|||
t.instance();
|
||||
t->create_from_image(icon_color);
|
||||
edit->set_icon(t);
|
||||
break;
|
||||
} break;
|
||||
default: {}
|
||||
}
|
||||
return edit;
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue