Changeset View
Changeset View
Standalone View
Standalone View
source/blender/blenkernel/BKE_layer.h
| Show First 20 Lines • Show All 371 Lines • ▼ Show 20 Lines | |||||
| }; | }; | ||||
| struct Object **BKE_view_layer_array_selected_objects_params( | struct Object **BKE_view_layer_array_selected_objects_params( | ||||
| struct ViewLayer *view_layer, | struct ViewLayer *view_layer, | ||||
| const struct View3D *v3d, | const struct View3D *v3d, | ||||
| uint *r_len, | uint *r_len, | ||||
| const struct ObjectsInViewLayerParams *params); | const struct ObjectsInViewLayerParams *params); | ||||
| struct Object *BKE_view_layer_first_selected_object_by_type(struct ViewLayer *view_layer, | |||||
| const struct View3D *v3d, | |||||
| const short ob_type); | |||||
| #define BKE_view_layer_array_selected_objects(view_layer, v3d, r_len, ...) \ | #define BKE_view_layer_array_selected_objects(view_layer, v3d, r_len, ...) \ | ||||
| BKE_view_layer_array_selected_objects_params( \ | BKE_view_layer_array_selected_objects_params( \ | ||||
| view_layer, v3d, r_len, &(const struct ObjectsInViewLayerParams)__VA_ARGS__) | view_layer, v3d, r_len, &(const struct ObjectsInViewLayerParams)__VA_ARGS__) | ||||
| struct ObjectsInModeParams { | struct ObjectsInModeParams { | ||||
| int object_mode; | int object_mode; | ||||
| uint no_dup_data : 1; | uint no_dup_data : 1; | ||||
| ▲ Show 20 Lines • Show All 59 Lines • Show Last 20 Lines | |||||