Changeset View
Changeset View
Standalone View
Standalone View
source/blender/editors/include/ED_view3d.h
| Show First 20 Lines • Show All 513 Lines • ▼ Show 20 Lines | |||||
| /* view3d_select.c */ | /* view3d_select.c */ | ||||
| struct EDSelectID_Context; | struct EDSelectID_Context; | ||||
| struct EDSelectID_Context *ED_view3d_select_id_context_create(struct ViewContext *vc, | struct EDSelectID_Context *ED_view3d_select_id_context_create(struct ViewContext *vc, | ||||
| struct Base **bases, | struct Base **bases, | ||||
| const uint bases_len, | const uint bases_len, | ||||
| short select_mode); | short select_mode); | ||||
| void ED_view3d_select_id_context_destroy(struct EDSelectID_Context *sel_id_ctx); | void ED_view3d_select_id_context_destroy(struct EDSelectID_Context *sel_id_ctx); | ||||
| void ED_view3d_select_id_validate_view_matrices(const struct EDSelectID_Context *sel_id_ctx, | |||||
| struct ViewContext *vc); | |||||
| uint ED_view3d_select_id_context_offset_for_object_elem( | uint ED_view3d_select_id_context_offset_for_object_elem( | ||||
| const struct EDSelectID_Context *sel_id_ctx, int base_index, char elem_type); | const struct EDSelectID_Context *sel_id_ctx, int base_index, char elem_type); | ||||
| uint ED_view3d_select_id_context_elem_len(const struct EDSelectID_Context *sel_id_ctx); | uint ED_view3d_select_id_context_elem_len(const struct EDSelectID_Context *sel_id_ctx); | ||||
| bool ED_view3d_select_id_elem_get(struct EDSelectID_Context *sel_id_ctx, | bool ED_view3d_select_id_elem_get(struct EDSelectID_Context *sel_id_ctx, | ||||
| const uint sel_id, | const uint sel_id, | ||||
| uint *r_elem, | uint *r_elem, | ||||
| uint *r_base_index, | uint *r_base_index, | ||||
| ▲ Show 20 Lines • Show All 217 Lines • Show Last 20 Lines | |||||