|
|
| static Collection * | blender::ed::outliner::collection_parent_from_ID (ID *id) |
| |
| static bool | blender::ed::outliner::collection_drop_init (bContext *C, wmDrag *drag, const int xy[2], CollectionDrop *data) |
| |
| static bool | blender::ed::outliner::collection_drop_poll (bContext *C, wmDrag *drag, const wmEvent *event) |
| |
| static std::string | blender::ed::outliner::collection_drop_tooltip (bContext *C, wmDrag *drag, const int xy[2], wmDropBox *) |
| |
| static int | blender::ed::outliner::collection_drop_invoke (bContext *C, wmOperator *, const wmEvent *event) |
| |
| void | blender::ed::outliner::OUTLINER_OT_collection_drop (wmOperatorType *ot) |
| |
|
| static bool | blender::ed::outliner::parent_drop_allowed (TreeElement *te, Object *potential_child) |
| |
| static bool | blender::ed::outliner::allow_parenting_without_modifier_key (SpaceOutliner *space_outliner) |
| |
| static bool | blender::ed::outliner::parent_drop_poll (bContext *C, wmDrag *drag, const wmEvent *event) |
| |
| static void | blender::ed::outliner::parent_drop_set_parents (bContext *C, ReportList *reports, wmDragID *drag, Object *parent, short parent_type, const bool keep_transform) |
| |
| static int | blender::ed::outliner::parent_drop_invoke (bContext *C, wmOperator *op, const wmEvent *event) |
| |
| void | blender::ed::outliner::OUTLINER_OT_parent_drop (wmOperatorType *ot) |
| |
|
| static bool | blender::ed::outliner::parent_clear_poll (bContext *C, wmDrag *drag, const wmEvent *event) |
| |
| static int | blender::ed::outliner::parent_clear_invoke (bContext *C, wmOperator *, const wmEvent *event) |
| |
| void | blender::ed::outliner::OUTLINER_OT_parent_clear (wmOperatorType *ot) |
| |
|
| static bool | blender::ed::outliner::scene_drop_poll (bContext *C, wmDrag *drag, const wmEvent *event) |
| |
| static int | blender::ed::outliner::scene_drop_invoke (bContext *C, wmOperator *, const wmEvent *event) |
| |
| void | blender::ed::outliner::OUTLINER_OT_scene_drop (wmOperatorType *ot) |
| |
|
| static bool | blender::ed::outliner::material_drop_poll (bContext *C, wmDrag *drag, const wmEvent *event) |
| |
| static int | blender::ed::outliner::material_drop_invoke (bContext *C, wmOperator *, const wmEvent *event) |
| |
| void | blender::ed::outliner::OUTLINER_OT_material_drop (wmOperatorType *ot) |
| |
|
| void | blender::ed::outliner::outliner_dropboxes () |
| |
|
A generic operator to allow drag and drop for modifiers, constraints, and shader effects which all share the same UI stack layout.
The following operations are allowed:
- Reordering within an object.
- Copying a single modifier/constraint/effect to another object.
- Copying (linking) an object's modifiers/constraints/effects to another.
|
| enum | blender::ed::outliner::eDataStackDropAction { blender::ed::outliner::DATA_STACK_DROP_REORDER
, blender::ed::outliner::DATA_STACK_DROP_COPY
, blender::ed::outliner::DATA_STACK_DROP_LINK
} |
| |
| static void | blender::ed::outliner::datastack_drop_data_init (wmDrag *drag, Object *ob, bPoseChannel *pchan, TreeElement *te, TreeStoreElem *tselem, void *directdata) |
| |
| static bool | blender::ed::outliner::datastack_drop_init (bContext *C, const wmEvent *event, StackDropData *drop_data) |
| |
| static bool | blender::ed::outliner::datastack_drop_are_types_valid (StackDropData *drop_data) |
| |
| static bool | blender::ed::outliner::datastack_drop_poll (bContext *C, wmDrag *drag, const wmEvent *event) |
| |
| static std::string | blender::ed::outliner::datastack_drop_tooltip (bContext *, wmDrag *drag, const int[2], wmDropBox *) |
| |
| static void | blender::ed::outliner::datastack_drop_link (bContext *C, StackDropData *drop_data) |
| |
| static void | blender::ed::outliner::datastack_drop_copy (bContext *C, StackDropData *drop_data) |
| |
| static void | blender::ed::outliner::datastack_drop_reorder (bContext *C, ReportList *reports, StackDropData *drop_data) |
| |
| static int | blender::ed::outliner::datastack_drop_invoke (bContext *C, wmOperator *op, const wmEvent *event) |
| |
| void | blender::ed::outliner::OUTLINER_OT_datastack_drop (wmOperatorType *ot) |
| |