Changeset View
Changeset View
Standalone View
Standalone View
source/blender/editors/space_outliner/outliner_tree.c
| Show First 20 Lines • Show All 313 Lines • ▼ Show 20 Lines | static void outliner_add_scene_contents(SpaceOops *soops, ListBase *lb, Scene *sce, TreeElement *te) | ||||
| } | } | ||||
| FOREACH_SCENE_OBJECT_END; | FOREACH_SCENE_OBJECT_END; | ||||
| outliner_make_object_parent_hierarchy(&ten->subtree); | outliner_make_object_parent_hierarchy(&ten->subtree); | ||||
| /* Animation Data */ | /* Animation Data */ | ||||
| if (outliner_animdata_test(sce->adt)) | if (outliner_animdata_test(sce->adt)) | ||||
| outliner_add_element(soops, lb, sce, te, TSE_ANIM_DATA, 0); | outliner_add_element(soops, lb, sce, te, TSE_ANIM_DATA, 0); | ||||
| /* Grease Pencil */ | |||||
| outliner_add_element(soops, lb, sce->gpd, te, 0, 0); | |||||
| } | } | ||||
| TreeTraversalAction outliner_find_selected_objects(TreeElement *te, void *customdata) | TreeTraversalAction outliner_find_selected_objects(TreeElement *te, void *customdata) | ||||
| { | { | ||||
| struct ObjectsSelectedData *data = customdata; | struct ObjectsSelectedData *data = customdata; | ||||
| TreeStoreElem *tselem = TREESTORE(te); | TreeStoreElem *tselem = TREESTORE(te); | ||||
| if (outliner_is_collection_tree_element(te)) { | if (outliner_is_collection_tree_element(te)) { | ||||
| ▲ Show 20 Lines • Show All 1,943 Lines • Show Last 20 Lines | |||||