diff options
Diffstat (limited to 'source/blender/editors/include')
-rw-r--r-- | source/blender/editors/include/ED_anim_api.h | 4 | ||||
-rw-r--r-- | source/blender/editors/include/ED_image.h | 4 | ||||
-rw-r--r-- | source/blender/editors/include/ED_screen.h | 4 |
3 files changed, 9 insertions, 3 deletions
diff --git a/source/blender/editors/include/ED_anim_api.h b/source/blender/editors/include/ED_anim_api.h index ee9f0a5bb6e..c0287380567 100644 --- a/source/blender/editors/include/ED_anim_api.h +++ b/source/blender/editors/include/ED_anim_api.h @@ -304,12 +304,10 @@ void ANIM_nla_mapping_apply_fcurve(struct Object *ob, struct FCurve *fcu, short /* --------- anim_deps.c, animation updates -------- */ - /* generic update flush, reads from Context screen (layers) and scene */ + /* generic update flush, does tagged objects only, reads from Context screen (layers) and scene */ void ED_anim_dag_flush_update(const struct bContext *C); /* only flush object */ void ED_anim_object_flush_update(const struct bContext *C, struct Object *ob); - /* flush + do the actual update for all involved objects */ -void ED_update_for_newframe(const struct bContext *C, int mute); /* pose <-> action syncing */ void ANIM_action_to_pose_sync(struct Object *ob); diff --git a/source/blender/editors/include/ED_image.h b/source/blender/editors/include/ED_image.h index ac73aa10e4f..84225d85877 100644 --- a/source/blender/editors/include/ED_image.h +++ b/source/blender/editors/include/ED_image.h @@ -29,11 +29,15 @@ #define ED_IMAGE_H struct SpaceImage; +struct bContext; /* space_image.c, exported for transform */ struct Image *ED_space_image(struct SpaceImage *sima); void ED_space_image_size(struct SpaceImage *sima, int *width, int *height); void ED_space_image_uv_aspect(struct SpaceImage *sima, float *aspx, float *aspy); +/* image_render.c, export for screen_ops.c, render operator */ +void ED_space_image_output(struct bContext *C); + #endif /* ED_IMAGE_H */ diff --git a/source/blender/editors/include/ED_screen.h b/source/blender/editors/include/ED_screen.h index 00740b20b4c..068c0c888bf 100644 --- a/source/blender/editors/include/ED_screen.h +++ b/source/blender/editors/include/ED_screen.h @@ -84,6 +84,9 @@ void ED_screen_animation_timer(struct bContext *C, int enable); void ED_screen_full_newspace(struct bContext *C, ScrArea *sa, int type); void ED_screen_full_prevspace(struct bContext *C); +/* anim */ +void ED_update_for_newframe(const struct bContext *C, int mute); +unsigned int ED_screen_view3d_layers(struct bScreen *screen); void ED_operatortypes_screen(void); void ED_keymap_screen(struct wmWindowManager *wm); @@ -104,6 +107,7 @@ int ED_operator_buttons_active(struct bContext *C); int ED_operator_node_active(struct bContext *C); int ED_operator_ipo_active(struct bContext *C); int ED_operator_sequencer_active(struct bContext *C); +int ED_operator_image_active(struct bContext *C); int ED_operator_object_active(struct bContext *C); int ED_operator_editmesh(struct bContext *C); |