diff options
author | Jeroen Bakker <jeroen@blender.org> | 2021-08-04 09:58:19 +0300 |
---|---|---|
committer | Jeroen Bakker <jeroen@blender.org> | 2021-08-04 09:58:39 +0300 |
commit | effc0487106bc74590acf35a61541597b1149daa (patch) | |
tree | 893cd6d82930879d3e0e2734ce66243f4042f72d /source/blender/editors/include/ED_object.h | |
parent | cd92b2350fc20f6c91128881b5fd20dd173d2308 (diff) |
T90371: Asset: Drop Material Tooltip.
This patch changes the drop named material tooltip to give feedback to
the user what is going to happen when they invoke the change.
There are 3 states:
* "": Operator will be canceled as not all data is present (dropping on
background.)
* "Drop <named material> on <object name> (slot <slot number>, replacing
<current material in slot>).
* "Drop <named material> on <object name> (slot <slot number).
Reviewed By: Severin
Maniphest Tasks: T90371
Differential Revision: https://developer.blender.org/D12106
Diffstat (limited to 'source/blender/editors/include/ED_object.h')
-rw-r--r-- | source/blender/editors/include/ED_object.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/source/blender/editors/include/ED_object.h b/source/blender/editors/include/ED_object.h index 888dcd9d428..3141c8f707b 100644 --- a/source/blender/editors/include/ED_object.h +++ b/source/blender/editors/include/ED_object.h @@ -53,6 +53,7 @@ struct uiLayout; struct wmKeyConfig; struct wmOperator; struct wmOperatorType; +struct wmEvent; /* object_edit.c */ /* context.object */ @@ -199,6 +200,9 @@ void ED_object_parent(struct Object *ob, struct Object *parent, const int type, const char *substr); +char *ED_object_ot_drop_named_material_tooltip(struct bContext *C, + struct PointerRNA *properties, + const struct wmEvent *event); /* bitflags for enter/exit editmode */ enum { |