diff options
Diffstat (limited to 'source/blender/editors/include/ED_object.h')
-rw-r--r-- | source/blender/editors/include/ED_object.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/source/blender/editors/include/ED_object.h b/source/blender/editors/include/ED_object.h index 569cce13b4e..6136a0a99b1 100644 --- a/source/blender/editors/include/ED_object.h +++ b/source/blender/editors/include/ED_object.h @@ -33,6 +33,7 @@ struct Scene; struct Object; struct bContext; struct Base; +struct View3D; void ED_operatortypes_object(void); void ED_keymap_object(struct wmWindowManager *wm); @@ -44,6 +45,9 @@ void ED_base_object_activate(struct bContext *C, struct Base *base); void ED_base_object_free_and_unlink(struct Scene *scene, struct Base *base); +void ED_object_apply_obmat(struct Object *ob); + + /* bitflags for enter/exit editmode */ #define EM_FREEDATA 1 #define EM_FREEUNDO 2 @@ -51,6 +55,9 @@ void ED_base_object_free_and_unlink(struct Scene *scene, struct Base *base); void ED_object_exit_editmode(struct bContext *C, int flag); void ED_object_enter_editmode(struct bContext *C, int flag); +void ED_object_base_init_from_view(struct Scene *scene, struct View3D *v3d, struct Base *base); + + /* cleanup */ int object_data_is_libdata(struct Object *ob); int object_is_libdata(struct Object *ob); |