Blender V5.0
ED_outliner.hh
Go to the documentation of this file.
1/* SPDX-FileCopyrightText: 2015 Blender Authors
2 *
3 * SPDX-License-Identifier: GPL-2.0-or-later */
4
8
9#pragma once
10
11struct Base;
12struct ListBase;
13struct SpaceOutliner;
14struct bContext;
15struct ID;
16struct Bone;
17struct PointerRNA;
18
20
28
33
38bool ED_outliner_give_rna_under_cursor(bContext *C, const int mval[2], PointerRNA *r_ptr);
39
48
50
55
60
61int ED_outliner_icon_from_id(const ID &id);
62
63bool ED_outliner_support_searching(const SpaceOutliner *space_outliner);
Base * ED_outliner_give_base_under_cursor(bContext *C, const int mval[2])
void ED_outliner_select_sync_from_object_tag(bContext *C)
void ED_outliner_select_sync_from_edit_bone_tag(bContext *C)
bool ED_outliner_give_rna_under_cursor(bContext *C, const int mval[2], PointerRNA *r_ptr)
void ED_outliner_select_sync_from_pose_bone_tag(bContext *C)
void ED_outliner_selected_objects_get(const bContext *C, ListBase *objects)
int ED_outliner_icon_from_id(const ID &id)
bool ED_outliner_collections_editor_poll(bContext *C)
void ED_outliner_select_sync_from_sequence_tag(const bContext *C)
void ED_outliner_select_sync_from_outliner(bContext *C, SpaceOutliner *space_outliner)
void ED_outliner_select_sync_from_all_tag(bContext *C)
bool ED_outliner_select_sync_is_dirty(const bContext *C)
bool ED_outliner_support_searching(const SpaceOutliner *space_outliner)
void ED_outliner_select_sync_flag_outliners(const bContext *C)
#define C
Definition RandGen.cpp:29
Definition DNA_ID.h:414