diff options
author | Hans Goudey <h.goudey@me.com> | 2020-08-12 21:19:05 +0300 |
---|---|---|
committer | Hans Goudey <h.goudey@me.com> | 2020-08-12 21:19:05 +0300 |
commit | 31705201dddebf7e3be5c4533b89f380aad1ede1 (patch) | |
tree | 53c8be86b15e9ebd96dd60cad52e6acac8ce2324 /source/blender/editors/space_outliner/outliner_intern.h | |
parent | ea4c327c977223922c41c889fa2bd51403409dca (diff) | |
parent | 337b6d075880ea44ff5183804a387dc98673ffb9 (diff) |
Merge branch 'master' into active-fcurve-keyframe
Diffstat (limited to 'source/blender/editors/space_outliner/outliner_intern.h')
-rw-r--r-- | source/blender/editors/space_outliner/outliner_intern.h | 60 |
1 files changed, 30 insertions, 30 deletions
diff --git a/source/blender/editors/space_outliner/outliner_intern.h b/source/blender/editors/space_outliner/outliner_intern.h index 186a66a95c0..33dbbb274c0 100644 --- a/source/blender/editors/space_outliner/outliner_intern.h +++ b/source/blender/editors/space_outliner/outliner_intern.h @@ -21,8 +21,7 @@ * \ingroup spoutliner */ -#ifndef __OUTLINER_INTERN_H__ -#define __OUTLINER_INTERN_H__ +#pragma once #include "RNA_types.h" @@ -171,7 +170,8 @@ typedef enum { /* The outliner display modes that support the filter system. * Note: keep it synced with space_outliner.py */ -#define SUPPORT_FILTER_OUTLINER(soops_) (ELEM((soops_)->outlinevis, SO_VIEW_LAYER)) +#define SUPPORT_FILTER_OUTLINER(space_outliner_) \ + (ELEM((space_outliner_)->outlinevis, SO_VIEW_LAYER)) /* Outliner Searching -- * @@ -228,13 +228,13 @@ typedef enum TreeItemSelectAction { /* outliner_tree.c ----------------------------------------------- */ void outliner_free_tree(ListBase *tree); -void outliner_cleanup_tree(struct SpaceOutliner *soops); +void outliner_cleanup_tree(struct SpaceOutliner *space_outliner); void outliner_free_tree_element(TreeElement *element, ListBase *parent_subtree); void outliner_build_tree(struct Main *mainvar, struct Scene *scene, struct ViewLayer *view_layer, - struct SpaceOutliner *soops, + struct SpaceOutliner *space_outliner, struct ARegion *region); bool outliner_element_needs_rebuild_on_open_change(const TreeStoreElem *tselem); @@ -265,20 +265,20 @@ int tree_element_id_type_to_index(TreeElement *te); /* outliner_select.c -------------------------------------------- */ eOLDrawState tree_element_type_active(struct bContext *C, const TreeViewContext *tvc, - struct SpaceOutliner *soops, + struct SpaceOutliner *space_outliner, TreeElement *te, TreeStoreElem *tselem, const eOLSetState set, bool recursive); eOLDrawState tree_element_active(struct bContext *C, const TreeViewContext *tvc, - SpaceOutliner *soops, + SpaceOutliner *space_outliner, TreeElement *te, const eOLSetState set, const bool handle_all_types); void outliner_item_select(struct bContext *C, - struct SpaceOutliner *soops, + struct SpaceOutliner *space_outliner, struct TreeElement *te, const short select_flag); @@ -291,7 +291,7 @@ bool outliner_item_is_co_over_name_icons(const TreeElement *te, float view_co_x) bool outliner_item_is_co_within_close_toggle(const TreeElement *te, float view_co_x); /* outliner_edit.c ---------------------------------------------- */ -typedef void (*outliner_operation_cb)(struct bContext *C, +typedef void (*outliner_operation_fn)(struct bContext *C, struct ReportList *, struct Scene *scene, struct TreeElement *, @@ -302,17 +302,17 @@ typedef void (*outliner_operation_cb)(struct bContext *C, void outliner_do_object_operation_ex(struct bContext *C, struct ReportList *reports, struct Scene *scene, - struct SpaceOutliner *soops, + struct SpaceOutliner *space_outliner, struct ListBase *lb, - outliner_operation_cb operation_cb, + outliner_operation_fn operation_fn, void *user_data, bool recurse_selected); void outliner_do_object_operation(struct bContext *C, struct ReportList *reports, struct Scene *scene, - struct SpaceOutliner *soops, + struct SpaceOutliner *space_outliner, struct ListBase *lb, - outliner_operation_cb operation_cb); + outliner_operation_fn operation_fn); int common_restrict_check(struct bContext *C, struct Object *ob); @@ -320,21 +320,21 @@ int outliner_flag_is_any_test(ListBase *lb, short flag, const int curlevel); bool outliner_flag_set(ListBase *lb, short flag, short set); bool outliner_flag_flip(ListBase *lb, short flag); -void item_rename_cb(struct bContext *C, +void item_rename_fn(struct bContext *C, struct ReportList *reports, struct Scene *scene, TreeElement *te, struct TreeStoreElem *tsep, struct TreeStoreElem *tselem, void *user_data); -void lib_relocate_cb(struct bContext *C, +void lib_relocate_fn(struct bContext *C, struct ReportList *reports, struct Scene *scene, struct TreeElement *te, struct TreeStoreElem *tsep, struct TreeStoreElem *tselem, void *user_data); -void lib_reload_cb(struct bContext *C, +void lib_reload_fn(struct bContext *C, struct ReportList *reports, struct Scene *scene, struct TreeElement *te, @@ -342,14 +342,14 @@ void lib_reload_cb(struct bContext *C, struct TreeStoreElem *tselem, void *user_data); -void id_delete_cb(struct bContext *C, +void id_delete_fn(struct bContext *C, struct ReportList *reports, struct Scene *scene, struct TreeElement *te, struct TreeStoreElem *tsep, struct TreeStoreElem *tselem, void *user_data); -void id_remap_cb(struct bContext *C, +void id_remap_fn(struct bContext *C, struct ReportList *reports, struct Scene *scene, struct TreeElement *te, @@ -357,14 +357,14 @@ void id_remap_cb(struct bContext *C, struct TreeStoreElem *tselem, void *user_data); -void item_object_mode_enter_cb(struct bContext *C, +void item_object_mode_enter_fn(struct bContext *C, struct ReportList *reports, struct Scene *scene, TreeElement *te, struct TreeStoreElem *tsep, struct TreeStoreElem *tselem, void *user_data); -void item_object_mode_exit_cb(struct bContext *C, +void item_object_mode_exit_fn(struct bContext *C, struct ReportList *reports, struct Scene *scene, TreeElement *te, @@ -372,7 +372,7 @@ void item_object_mode_exit_cb(struct bContext *C, struct TreeStoreElem *tselem, void *user_data); -void outliner_set_coordinates(struct ARegion *region, struct SpaceOutliner *soops); +void outliner_set_coordinates(struct ARegion *region, struct SpaceOutliner *space_outliner); void outliner_item_openclose(TreeElement *te, bool open, bool toggle_all); @@ -486,36 +486,36 @@ void OUTLINER_OT_unhide_all(struct wmOperatorType *ot); void outliner_viewcontext_init(const struct bContext *C, TreeViewContext *tvc); -TreeElement *outliner_find_item_at_y(const SpaceOutliner *soops, +TreeElement *outliner_find_item_at_y(const SpaceOutliner *space_outliner, const ListBase *tree, float view_co_y); -TreeElement *outliner_find_item_at_x_in_row(const SpaceOutliner *soops, +TreeElement *outliner_find_item_at_x_in_row(const SpaceOutliner *space_outliner, const TreeElement *parent_te, float view_co_x, bool *multiple_objects); -TreeElement *outliner_find_tse(struct SpaceOutliner *soops, const TreeStoreElem *tse); +TreeElement *outliner_find_tse(struct SpaceOutliner *space_outliner, const TreeStoreElem *tse); TreeElement *outliner_find_tree_element(ListBase *lb, const TreeStoreElem *store_elem); TreeElement *outliner_find_parent_element(ListBase *lb, TreeElement *parent_te, const TreeElement *child_te); -TreeElement *outliner_find_id(struct SpaceOutliner *soops, ListBase *lb, const struct ID *id); +TreeElement *outliner_find_id(struct SpaceOutliner *space_outliner, + ListBase *lb, + const struct ID *id); TreeElement *outliner_find_posechannel(ListBase *lb, const struct bPoseChannel *pchan); TreeElement *outliner_find_editbone(ListBase *lb, const struct EditBone *ebone); TreeElement *outliner_search_back_te(TreeElement *te, short idcode); struct ID *outliner_search_back(TreeElement *te, short idcode); -bool outliner_tree_traverse(const SpaceOutliner *soops, +bool outliner_tree_traverse(const SpaceOutliner *space_outliner, ListBase *tree, int filter_te_flag, int filter_tselem_flag, TreeTraversalFunc func, void *customdata); -float outliner_restrict_columns_width(const struct SpaceOutliner *soops); +float outliner_restrict_columns_width(const struct SpaceOutliner *space_outliner); TreeElement *outliner_find_element_with_flag(const ListBase *lb, short flag); bool outliner_is_element_visible(const TreeElement *te); void outliner_scroll_view(struct ARegion *region, int delta_y); /* outliner_sync.c ---------------------------------------------- */ -void outliner_sync_selection(const struct bContext *C, struct SpaceOutliner *soops); - -#endif /* __OUTLINER_INTERN_H__ */ +void outliner_sync_selection(const struct bContext *C, struct SpaceOutliner *space_outliner); |