Blender V2.61 - r43446
Defines | Functions

ED_screen.h File Reference

#include "DNA_screen_types.h"
#include "DNA_space_types.h"
#include "DNA_view2d_types.h"
#include "DNA_view3d_types.h"

Go to the source code of this file.

Defines

#define ED_KEYMAP_UI   1
#define ED_KEYMAP_VIEW2D   2
#define ED_KEYMAP_MARKERS   4
#define ED_KEYMAP_ANIMATION   8
#define ED_KEYMAP_FRAMES   16
#define ED_KEYMAP_GPENCIL   32
#define ED_KEYMAP_HEADER   64

Functions

void ED_region_do_listen (struct ARegion *ar, struct wmNotifier *note)
void ED_region_do_draw (struct bContext *C, struct ARegion *ar)
void ED_region_exit (struct bContext *C, struct ARegion *ar)
void ED_region_pixelspace (struct ARegion *ar)
void ED_region_set (const struct bContext *C, struct ARegion *ar)
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_tag_redraw_overlay (struct ARegion *ar)
void ED_region_panels_init (struct wmWindowManager *wm, struct ARegion *ar)
void ED_region_panels (const struct bContext *C, struct ARegion *ar, int vertical, const char *context, int contextnr)
void ED_region_header_init (struct ARegion *ar)
void ED_region_header (const struct bContext *C, struct ARegion *ar)
void ED_region_toggle_hidden (struct bContext *C, struct ARegion *ar)
void region_scissor_winrct (struct ARegion *ar, struct rcti *winrct)
void ED_region_info_draw (struct ARegion *ar, const char *text, int block, float alpha)
void ED_spacetypes_init (void)
void ED_spacetypes_keymap (struct wmKeyConfig *keyconf)
int ED_area_header_switchbutton (const struct bContext *C, struct uiBlock *block, int yco)
int ED_area_header_standardbuttons (const struct bContext *C, struct uiBlock *block, int yco)
void ED_area_overdraw (struct bContext *C)
void ED_area_overdraw_flush (struct ScrArea *sa, struct ARegion *ar)
void ED_area_initialize (struct wmWindowManager *wm, struct wmWindow *win, struct ScrArea *sa)
void ED_area_exit (struct bContext *C, struct ScrArea *sa)
int ED_screen_area_active (const struct bContext *C)
void ED_area_do_listen (ScrArea *sa, struct wmNotifier *note)
void ED_area_tag_redraw (ScrArea *sa)
void ED_area_tag_redraw_regiontype (ScrArea *sa, int type)
void ED_area_tag_refresh (ScrArea *sa)
void ED_area_do_refresh (struct bContext *C, ScrArea *sa)
void ED_area_headerprint (ScrArea *sa, const char *str)
void ED_area_newspace (struct bContext *C, ScrArea *sa, int type)
void ED_area_prevspace (struct bContext *C, ScrArea *sa)
void ED_area_swapspace (struct bContext *C, ScrArea *sa1, ScrArea *sa2)
int ED_area_headersize (void)
void ED_screens_initialize (struct wmWindowManager *wm)
void ED_screen_draw (struct wmWindow *win)
void ED_screen_refresh (struct wmWindowManager *wm, struct wmWindow *win)
void ED_screen_do_listen (struct bContext *C, struct wmNotifier *note)
bScreenED_screen_duplicate (struct wmWindow *win, struct bScreen *sc)
bScreenED_screen_add (struct wmWindow *win, struct Scene *scene, const 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 bContext *C, 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 refresh, int sync, int enable)
void ED_screen_animation_timer_update (struct bScreen *screen, int redraws, int refresh)
ScrAreaED_screen_full_newspace (struct bContext *C, ScrArea *sa, int type)
void ED_screen_full_prevspace (struct bContext *C, ScrArea *sa)
void ED_screen_full_restore (struct bContext *C, ScrArea *sa)
struct ScrAreaED_screen_full_toggle (struct bContext *C, struct wmWindow *win, struct ScrArea *sa)
void ED_screen_new_window (struct bContext *C, struct rcti *position, int type)
void ED_update_for_newframe (struct Main *bmain, struct Scene *scene, struct bScreen *screen, int mute)
void ED_refresh_viewport_fps (struct bContext *C)
int ED_screen_animation_play (struct bContext *C, int sync, int mode)
void ED_operatortypes_screen (void)
void ED_keymap_screen (struct wmKeyConfig *keyconf)
int ED_operator_screenactive (struct bContext *C)
int ED_operator_screen_mainwinactive (struct bContext *C)
int ED_operator_areaactive (struct bContext *C)
int ED_operator_regionactive (struct bContext *C)
int ED_operator_scene_editable (struct bContext *C)
int ED_operator_objectmode (struct bContext *C)
int ED_operator_view3d_active (struct bContext *C)
int ED_operator_region_view3d_active (struct bContext *C)
int ED_operator_animview_active (struct bContext *C)
int ED_operator_timeline_active (struct bContext *C)
int ED_operator_outliner_active (struct bContext *C)
int ED_operator_outliner_active_no_editobject (struct bContext *C)
int ED_operator_file_active (struct bContext *C)
int ED_operator_action_active (struct bContext *C)
int ED_operator_buttons_active (struct bContext *C)
int ED_operator_node_active (struct bContext *C)
int ED_operator_graphedit_active (struct bContext *C)
int ED_operator_sequencer_active (struct bContext *C)
int ED_operator_image_active (struct bContext *C)
int ED_operator_nla_active (struct bContext *C)
int ED_operator_logic_active (struct bContext *C)
int ED_operator_info_active (struct bContext *C)
int ED_operator_console_active (struct bContext *C)
int ED_operator_object_active (struct bContext *C)
int ED_operator_object_active_editable (struct bContext *C)
int ED_operator_object_active_editable_mesh (struct bContext *C)
int ED_operator_object_active_editable_font (struct bContext *C)
int ED_operator_editmesh (struct bContext *C)
int ED_operator_editmesh_view3d (struct bContext *C)
int ED_operator_editmesh_region_view3d (struct bContext *C)
int ED_operator_editarmature (struct bContext *C)
int ED_operator_editcurve (struct bContext *C)
int ED_operator_editcurve_3d (struct bContext *C)
int ED_operator_editsurf (struct bContext *C)
int ED_operator_editsurfcurve (struct bContext *C)
int ED_operator_editsurfcurve_region_view3d (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)

Detailed Description

Definition in file ED_screen.h.


Define Documentation

#define ED_KEYMAP_ANIMATION   8
#define ED_KEYMAP_FRAMES   16
#define ED_KEYMAP_GPENCIL   32
#define ED_KEYMAP_HEADER   64
#define ED_KEYMAP_MARKERS   4
#define ED_KEYMAP_UI   1
#define ED_KEYMAP_VIEW2D   2

Function Documentation

void ED_area_do_listen ( ScrArea sa,
struct wmNotifier note 
)

Definition at line 133 of file area.c.

References SpaceType::listener, and ScrArea::type.

Referenced by wm_event_do_notifiers().

void ED_area_do_refresh ( struct bContext C,
ScrArea sa 
)

Definition at line 142 of file area.c.

References ScrArea::do_refresh, SpaceType::refresh, and ScrArea::type.

Referenced by wm_event_do_notifiers().

void ED_area_exit ( struct bContext C,
struct ScrArea sa 
)
int ED_area_header_standardbuttons ( const struct bContext C,
struct uiBlock block,
int  yco 
)

Referenced by uiTemplateHeader().

int ED_area_header_switchbutton ( const struct bContext C,
struct uiBlock block,
int  yco 
)
void ED_area_headerprint ( ScrArea sa,
const char *  str 
)
int ED_area_headersize ( void  )
void ED_area_initialize ( struct wmWindowManager wm,
struct wmWindow win,
struct ScrArea sa 
)
void ED_area_newspace ( struct bContext C,
ScrArea sa,
int  type 
)
void ED_area_overdraw ( struct bContext C)
void ED_area_overdraw_flush ( struct ScrArea sa,
struct ARegion ar 
)
void ED_area_prevspace ( struct bContext C,
ScrArea sa 
)
void ED_area_swapspace ( struct bContext C,
ScrArea sa1,
ScrArea sa2 
)
void ED_area_tag_redraw ( ScrArea sa)

Definition at line 536 of file area.c.

References ED_region_tag_redraw(), ListBase::first, ARegion::next, and ScrArea::regionbase.

Referenced by action_listener(), action_refresh(), actkeys_viewall(), area_dupli_invoke(), area_join_modal(), area_move_apply_do(), area_split_apply(), area_split_exit(), area_split_modal(), area_swap_modal(), BIF_sk_selectStroke(), bookmark_add_exec(), bookmark_delete_exec(), borderselect_exec(), buttons_area_listener(), buttons_area_redraw(), clip_listener(), clip_rebuild_proxy_exec(), clip_refresh(), console_clear_exec(), console_delete_exec(), console_history_append_exec(), console_history_cycle_exec(), console_insert_exec(), console_modal_select_apply(), console_move_exec(), console_paste_exec(), console_scrollback_append_exec(), do_buttons_buttons(), do_node_region_buttons(), do_view3d_header_buttons(), do_view3d_region_buttons(), ED_area_newspace(), ED_area_prevspace(), ED_area_swapspace(), ED_region_toggle_hidden(), ED_view3d_quadview_update(), file_draw_check_cb(), file_filenum_exec(), file_highlight_invoke(), file_listener(), file_rename_exec(), file_select_all_exec(), game_engine_exec(), graph_listener(), graphkeys_clear_ghostcurves_exec(), graphkeys_create_ghostcurves_exec(), graphkeys_viewall(), header_flip_exec(), image_listener(), image_record_composite_apply(), image_sample_apply(), image_sample_exit(), image_sample_line_exec(), localview_exec(), nla_listener(), nlaedit_viewall(), node_area_listener(), pin_cb(), previewrange_clear_exec(), redraw_timer_window_swap(), region_flip_exec(), region_quadview_exec(), region_scale_modal(), render_view_show_invoke(), report_delete_exec(), report_replay_exec(), report_select_all_toggle_exec(), sample_apply(), sample_exit(), select_report_pick_exec(), seq_proxy_build_job(), sequencer_refresh(), sequencer_view_all_exec(), sequencer_view_all_preview_exec(), sequencer_view_selected_exec(), set_clone_cursor_exec(), sketch_cancel(), sketch_convert(), sketch_draw_modal(), sketch_draw_preview(), sketch_finish(), sketch_select(), spacefunc(), template_texture_show(), text_listener(), text_scroll_apply(), text_scroll_exec(), text_scroll_modal(), time_listener(), view3d_layers_exec(), viewRedrawForce(), and wm_gesture_end().

void ED_area_tag_redraw_regiontype ( ScrArea sa,
int  type 
)
void ED_area_tag_refresh ( ScrArea sa)
void ED_keymap_screen ( struct wmKeyConfig keyconf)
int ED_operator_action_active ( struct bContext C)
int ED_operator_animview_active ( struct bContext C)
int ED_operator_areaactive ( struct bContext C)
int ED_operator_buttons_active ( struct bContext C)

Definition at line 236 of file screen_ops.c.

References ed_spacetype_test(), and SPACE_BUTS.

Referenced by BUTTONS_OT_toolbox().

int ED_operator_console_active ( struct bContext C)
int ED_operator_editarmature ( struct bContext C)
int ED_operator_editcurve ( struct bContext C)
int ED_operator_editcurve_3d ( 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_editmesh ( struct bContext C)

Definition at line 312 of file screen_ops.c.

References CTX_data_edit_object(), Object::data, NULL, OB_MESH, and Object::type.

Referenced by ED_keymap_mesh(), ED_operator_editmesh_region_view3d(), ED_operator_editmesh_view3d(), EM_view3d_poll(), hook_op_edit_poll(), MESH_OT_beautify_fill(), MESH_OT_blend_from_shape(), MESH_OT_colors_mirror(), MESH_OT_colors_rotate(), MESH_OT_delete(), MESH_OT_dupli_extrude_cursor(), MESH_OT_duplicate(), MESH_OT_edge_face_add(), MESH_OT_edge_flip(), MESH_OT_edge_rotate(), MESH_OT_edges_select_sharp(), MESH_OT_extrude(), MESH_OT_extrude_repeat(), MESH_OT_faces_select_linked_flat(), MESH_OT_faces_shade_flat(), MESH_OT_faces_shade_smooth(), MESH_OT_fgon_clear(), MESH_OT_fgon_make(), MESH_OT_fill(), MESH_OT_flip_normals(), MESH_OT_hide(), MESH_OT_loop_multi_select(), MESH_OT_loop_to_region(), MESH_OT_mark_seam(), MESH_OT_mark_sharp(), MESH_OT_merge(), MESH_OT_navmesh_face_add(), MESH_OT_navmesh_face_copy(), MESH_OT_noise(), MESH_OT_normals_make_consistent(), MESH_OT_quads_convert_to_tris(), MESH_OT_region_to_loop(), MESH_OT_remove_doubles(), MESH_OT_reveal(), MESH_OT_select_all(), MESH_OT_select_axis(), MESH_OT_select_by_number_vertices(), MESH_OT_select_less(), MESH_OT_select_linked(), MESH_OT_select_mirror(), MESH_OT_select_more(), MESH_OT_select_non_manifold(), MESH_OT_select_nth(), MESH_OT_select_random(), MESH_OT_select_similar(), MESH_OT_select_vertex_path(), MESH_OT_separate(), MESH_OT_shape_propagate_to_all(), MESH_OT_solidify(), MESH_OT_sort_faces(), MESH_OT_split(), MESH_OT_subdivide(), MESH_OT_tris_convert_to_quads(), MESH_OT_uvs_mirror(), MESH_OT_uvs_rotate(), MESH_OT_vertices_randomize(), MESH_OT_vertices_smooth(), shade_poll(), TRANSFORM_OT_edge_crease(), TRANSFORM_OT_edge_slide(), TRANSFORM_OT_shrink_fatten(), and vertex_parent_set_poll().

int ED_operator_editmesh_region_view3d ( struct bContext C)
int ED_operator_editmesh_view3d ( struct bContext C)

Definition at line 320 of file screen_ops.c.

References ED_operator_editmesh(), and ED_operator_view3d_active().

int ED_operator_editsurf ( struct bContext C)

Definition at line 420 of file screen_ops.c.

References CTX_data_edit_object(), Object::data, NULL, OB_SURF, and Object::type.

Referenced by CURVE_OT_select_row(), and CURVE_OT_spin().

int ED_operator_editsurfcurve ( struct bContext C)
int ED_operator_editsurfcurve_region_view3d ( struct bContext C)
int ED_operator_file_active ( struct bContext C)
int ED_operator_graphedit_active ( struct bContext C)
int ED_operator_image_active ( struct bContext C)
int ED_operator_info_active ( struct bContext C)
int ED_operator_logic_active ( struct bContext C)

Definition at line 272 of file screen_ops.c.

References ed_spacetype_test(), and SPACE_LOGIC.

Referenced by LOGIC_OT_links_cut(), and LOGIC_OT_properties().

int ED_operator_nla_active ( struct bContext C)
int ED_operator_node_active ( struct bContext C)
int ED_operator_object_active ( struct bContext C)
int ED_operator_object_active_editable ( struct bContext C)
int ED_operator_object_active_editable_font ( struct bContext C)
int ED_operator_object_active_editable_mesh ( struct bContext C)
int ED_operator_objectmode ( struct bContext C)
int ED_operator_outliner_active ( struct bContext C)
int ED_operator_outliner_active_no_editobject ( struct bContext C)
int ED_operator_posemode ( struct bContext C)
int ED_operator_region_view3d_active ( struct bContext C)
int ED_operator_regionactive ( struct bContext C)

Definition at line 88 of file screen_ops.c.

References CTX_wm_region(), CTX_wm_screen(), CTX_wm_window(), and NULL.

Referenced by gpencil_draw_poll().

int ED_operator_scene_editable ( struct bContext C)
int ED_operator_screen_mainwinactive ( struct bContext C)

Definition at line 133 of file screen_ops.c.

References CTX_wm_screen(), CTX_wm_window(), and NULL.

Referenced by SCREEN_OT_area_move(), and SCREEN_OT_area_options().

int ED_operator_screenactive ( struct bContext C)
int ED_operator_sequencer_active ( struct bContext C)
int ED_operator_timeline_active ( struct bContext C)

Definition at line 203 of file screen_ops.c.

References ed_spacetype_test(), and SPACE_TIME.

Referenced by TIME_OT_end_frame_set(), TIME_OT_start_frame_set(), and TIME_OT_view_all().

int ED_operator_uvedit ( struct bContext C)
int ED_operator_uvmap ( struct bContext C)
int ED_operator_view3d_active ( struct bContext C)
void ED_operatortypes_screen ( void  )
void ED_refresh_viewport_fps ( struct bContext C)
void ED_region_do_draw ( struct bContext C,
struct ARegion ar 
)
void ED_region_do_listen ( struct ARegion ar,
struct wmNotifier note 
)
void ED_region_exit ( struct bContext C,
struct ARegion ar 
)
void ED_region_header ( const struct bContext C,
struct ARegion ar 
)
void ED_region_header_init ( struct ARegion ar)
void ED_region_info_draw ( struct ARegion ar,
const char *  text,
int  block,
float  alpha 
)
void ED_region_init ( struct bContext C,
struct ARegion ar 
)
void ED_region_panels ( const struct bContext C,
struct ARegion ar,
int  vertical,
const char *  context,
int  contextnr 
)
void ED_region_panels_init ( struct wmWindowManager wm,
struct ARegion ar 
)
void ED_region_pixelspace ( struct ARegion ar)
void ED_region_set ( const struct bContext C,
struct ARegion ar 
)

Referenced by wm_method_draw_triple().

void ED_region_tag_redraw ( struct ARegion ar)

Definition at line 503 of file area.c.

References ARegion::do_draw, ARegion::drawrct, and RGN_DRAW.

Referenced by action_channel_area_listener(), action_header_area_listener(), action_main_area_listener(), axis_set_view(), backimage_zoom(), button_activate_exit(), button_activate_state(), clip_main_area_listener(), clip_properties_area_listener(), clip_props_area_listener(), console_main_area_listener(), curvemap_buttons_redraw(), curvemap_buttons_zoom_in(), curvemap_buttons_zoom_out(), curvemap_tools_dofunc(), do_item_rename(), do_outliner_operation_event(), ED_area_headerprint(), ED_area_tag_redraw(), ED_area_tag_redraw_regiontype(), ED_region_do_listen(), ED_screen_set_subwinactive(), face_select_all_exec(), face_select_hide_exec(), face_select_inverse_exec(), face_select_reveal_exec(), file_main_area_listener(), file_smoothscroll_invoke(), file_ui_area_listener(), fly_modal(), gpencil_draw_apply_event(), grab_clone_apply(), graph_region_listener(), image_buttons_area_listener(), image_header_area_listener(), image_main_area_listener(), image_scope_area_listener(), image_view_all_exec(), image_view_ndof_invoke(), image_view_pan_exec(), image_view_pan_exit(), image_view_selected_exec(), image_view_zoom_exec(), image_view_zoom_exit(), image_view_zoom_in_exec(), image_view_zoom_invoke(), image_view_zoom_modal(), image_view_zoom_out_exec(), image_view_zoom_ratio_exec(), info_header_listener(), info_main_area_listener(), keymap_type_cb(), logic_listener(), ndof_orbit_invoke(), ndof_pan_invoke(), nla_channel_area_listener(), nla_main_area_listener(), nla_region_listener(), node_link_modal(), node_region_listener(), node_resize_modal(), node_view_all_exec(), outliner_header_area_listener(), outliner_item_activate(), outliner_item_openclose(), outliner_main_area_listener(), outliner_one_level_exec(), outliner_scroll_page_exec(), outliner_show_active_exec(), outliner_show_hierarchy_exec(), outliner_toggle_expanded_exec(), outliner_toggle_renderability_exec(), outliner_toggle_selectability_exec(), outliner_toggle_selected_exec(), outliner_toggle_visibility_exec(), paint_redraw(), paint_select_linked_exec(), paint_select_linked_pick_invoke(), paintface_mouse_select(), panel_activate_state(), radial_control_modal(), redraw_timer_exec(), rename_anim_channels(), renamebutton_cb(), reset_exec(), ringcut_modal(), ringsel_exit(), ringsel_init(), run_pyfile_exec(), screen_animation_step(), scroller_activate_apply(), scroller_activate_exit(), scroller_activate_init(), sculpt_flush_update(), sequencer_buttons_area_listener(), sequencer_main_area_listener(), sequencer_preview_area_listener(), sequencer_view_zoom_ratio_exec(), smooth_view(), snode_bg_viewmove_modal(), time_header_area_listener(), time_main_area_listener(), time_view_all_exec(), ui_do_animate(), ui_do_but_HOTKEYEVT(), ui_do_but_textedit(), ui_do_but_textedit_select(), ui_do_button(), ui_do_drag(), ui_handle_button_event(), ui_handle_list_event(), ui_handle_panel_header(), ui_handler_panel_region(), ui_menu_scroll(), ui_numedit_apply(), ui_popup_block_create(), ui_searchbox_create(), ui_searchbox_select(), ui_searchbox_update(), ui_tooltip_create(), UI_view2d_sync(), uiContextAnimUpdate(), uiEndPanels(), vert_select_all_exec(), vert_select_inverse_exec(), vertex_color_set_exec(), view3d_all_exec(), view3d_boxview_copy(), view3d_boxview_sync(), view3d_buttons_area_listener(), view3d_clipping_invoke(), view3d_header_area_listener(), view3d_main_area_draw_objects(), view3d_main_area_listener(), view3d_props_area_listener(), view_all_exec(), view_borderzoom_exec(), view_pan_apply(), view_pan_exec(), view_pan_exit(), view_selected_exec(), view_zoom_exec(), view_zoom_exit(), view_zoom_in_exec(), view_zoom_invoke(), view_zoom_modal(), view_zoom_out_exec(), view_zoom_ratio_exec(), view_zoomdrag_apply(), view_zoomstep_apply(), viewdolly_apply(), viewdolly_exec(), viewmove_apply(), viewops_data_free(), viewpan_exec(), viewpersportho_exec(), viewrotate_apply(), viewrotate_invoke(), viewzoom_apply(), viewzoom_exec(), vpaint_stroke_update_step(), weight_paint_set_exec(), wm_method_draw_overlap_all(), wm_tag_redraw_overlay(), and wpaint_stroke_update_step().

void ED_region_tag_redraw_overlay ( struct ARegion ar)

Definition at line 512 of file area.c.

References ARegion::do_draw_overlay, and RGN_DRAW.

Referenced by view3d_main_area_listener().

void ED_region_tag_redraw_partial ( struct ARegion ar,
struct rcti rct 
)
void ED_region_toggle_hidden ( struct bContext C,
struct ARegion ar 
)
bScreen* ED_screen_add ( struct wmWindow win,
struct Scene scene,
const char *  name 
)
int ED_screen_animation_play ( struct bContext C,
int  sync,
int  mode 
)
void ED_screen_animation_timer ( struct bContext C,
int  redraws,
int  refresh,
int  sync,
int  enable 
)
void ED_screen_animation_timer_update ( struct bScreen screen,
int  redraws,
int  refresh 
)
int ED_screen_area_active ( const struct bContext C)
void ED_screen_delete ( struct bContext C,
struct bScreen sc 
)
void ED_screen_delete_scene ( struct bContext C,
struct Scene scene 
)

Definition at line 1500 of file screen_edit.c.

References CTX_data_main(), ED_screen_set_scene(), Scene::id, ID::next, ID::prev, and unlink_scene().

Referenced by scene_delete_exec().

void ED_screen_do_listen ( struct bContext C,
struct wmNotifier note 
)
void ED_screen_draw ( struct wmWindow win)
bScreen* ED_screen_duplicate ( struct wmWindow win,
struct bScreen sc 
)
void ED_screen_exit ( struct bContext C,
struct wmWindow window,
struct bScreen screen 
)
ScrArea* ED_screen_full_newspace ( struct bContext C,
ScrArea sa,
int  type 
)
void ED_screen_full_prevspace ( struct bContext C,
ScrArea sa 
)
void ED_screen_full_restore ( struct bContext C,
ScrArea sa 
)
struct ScrArea* ED_screen_full_toggle ( struct bContext C,
struct wmWindow win,
struct ScrArea sa 
) [read]
void ED_screen_new_window ( struct bContext C,
struct rcti position,
int  type 
)
void ED_screen_refresh ( struct wmWindowManager wm,
struct wmWindow win 
)
void ED_screen_set ( struct bContext C,
struct bScreen sc 
)
void ED_screen_set_scene ( struct bContext C,
struct Scene scene 
)
void ED_screen_set_subwinactive ( struct bContext C,
struct wmEvent event 
)
void ED_screens_initialize ( struct wmWindowManager wm)
void ED_spacetypes_init ( void  )
void ED_spacetypes_keymap ( struct wmKeyConfig keyconf)
void ED_update_for_newframe ( struct Main bmain,
struct Scene scene,
struct bScreen screen,
int  mute 
)
void region_scissor_winrct ( struct ARegion ar,
struct rcti winrct 
)