Undo revision 23130 which was a merge with 2.5, a messy one because I did something...
[blender.git] / source / blender / editors / include / ED_screen.h
index a2e8f3a..6cb7593 100644 (file)
@@ -55,7 +55,7 @@ void  ED_region_init(struct bContext *C, struct ARegion *ar);
 void   ED_region_tag_redraw(struct ARegion *ar);
 void   ED_region_tag_redraw_partial(struct ARegion *ar, struct rcti *rct);
 void   ED_region_panels_init(struct wmWindowManager *wm, struct ARegion *ar);
-void   ED_region_panels(const struct bContext *C, struct ARegion *ar, int vertical, char *context);
+void   ED_region_panels(const struct bContext *C, struct ARegion *ar, int vertical, char *context, int contextnr);
 void   ED_region_header_init(struct ARegion *ar);
 void   ED_region_header(const struct bContext *C, struct ARegion *ar);
 
@@ -89,10 +89,13 @@ void        ED_screen_do_listen(struct wmWindow *win, struct wmNotifier *note);
 bScreen *ED_screen_duplicate(struct wmWindow *win, struct bScreen *sc);
 bScreen *ED_screen_add(struct wmWindow *win, struct Scene *scene, char *name);
 void   ED_screen_set(struct bContext *C, struct bScreen *sc);
+void   ED_screen_delete(struct bContext *C, struct bScreen *sc);
 void   ED_screen_set_scene(struct bContext *C, struct Scene *scene);
+void   ED_screen_delete_scene(struct bContext *C, struct Scene *scene);
 void   ED_screen_set_subwinactive(struct wmWindow *win, struct wmEvent *event);
 void   ED_screen_exit(struct bContext *C, struct wmWindow *window, struct bScreen *screen);
-void   ED_screen_animation_timer(struct bContext *C, int redraws, int enable);
+void   ED_screen_animation_timer(struct bContext *C, int redraws, int sync, int enable);
+void   ED_screen_animation_timer_update(struct bContext *C, int redraws);
 int            ED_screen_full_newspace(struct bContext *C, ScrArea *sa, int type);
 void   ED_screen_full_prevspace(struct bContext *C);
 
@@ -134,6 +137,7 @@ int         ED_operator_editsurf(struct bContext *C);
 int            ED_operator_editsurfcurve(struct bContext *C);
 int            ED_operator_editfont(struct bContext *C);
 int            ED_operator_editlattice(struct bContext *C);
+int            ED_operator_editmball(struct bContext *C);
 int            ED_operator_uvedit(struct bContext *C);
 int            ED_operator_uvmap(struct bContext *C);
 int            ED_operator_posemode(struct bContext *C);