Blender V2.61 - r43446
|
#include <DNA_screen_types.h>
Public Attributes | |
ID | id |
ListBase | vertbase |
ListBase | edgebase |
ListBase | areabase |
ListBase | regionbase |
struct Scene * | scene |
struct Scene * | newscene |
int | redraws_flag |
int | pad1 |
short | full |
short | temp |
short | winid |
short | do_draw |
short | do_refresh |
short | do_draw_gesture |
short | do_draw_paintcursor |
short | do_draw_drag |
short | swap |
short | mainwin |
short | subwinactive |
short | pad |
struct wmTimer * | animtimer |
void * | context |
short | handler [8] |
Definition at line 49 of file DNA_screen_types.h.
struct wmTimer* bScreen::animtimer |
Definition at line 78 of file DNA_screen_types.h.
Referenced by ED_refresh_viewport_fps(), ED_screen_animation_play(), ED_screen_animation_timer(), ED_screen_animation_timer_update(), ED_screen_exit(), ED_screen_full_toggle(), ED_screen_refresh(), ED_screen_set(), frame_jump_exec(), initTransInfo(), lib_link_screen(), screen_animation_cancel_exec(), screen_animation_step(), screen_render_invoke(), uiTemplateRunningJobs(), view3d_main_area_draw_info(), and wm_event_do_handlers().
Definition at line 54 of file DNA_screen_types.h.
Referenced by area_dupli_invoke(), area_event_inside(), area_move_apply_do(), area_move_set_limits(), biggest_non_image_area(), BKE_screen_find_big_area(), BKE_screen_view3d_main_sync(), BKE_screen_view3d_scene_sync(), BKE_screen_visible_layers(), direct_link_screen(), do_versions(), do_versions_gpencil_2_50(), do_versions_windowmanager_2_50(), ED_area_overdraw(), ED_armature_bone_rename(), ED_clip_update_frame(), ED_image_update_frame(), ED_render_engine_changed(), ED_render_scene_update(), ED_screen_draw(), ED_screen_exit(), ED_screen_full_newspace(), ED_screen_full_toggle(), ED_screen_refresh(), ED_screen_set(), ED_screen_set_scene(), ED_screen_set_subwinactive(), ED_uvedit_ensure_uvs(), ED_view3d_context_activate(), ED_view3d_screen_datamask(), find_area_image_empty(), free_localbit(), free_screen(), fullscreen_back_exec(), gpencil_area_exists(), lib_link_screen(), lib_link_screen_restore(), region_cursor_set(), removedouble_scrverts(), removenotused_scredges(), screen_addarea(), screen_animation_step(), screen_areahascursor(), screen_copy(), screen_cursor_set(), screen_delarea(), screen_full_area_exec(), screen_test_scale(), spacedata_cleanup(), time_top_left_3dwindow(), UI_view2d_sync(), uiFreeActiveButtons(), unlink_movieclip(), unlink_object(), unlink_text(), view3d_recalc_used_layers(), wm_draw_update_test_window(), wm_draw_window_clear(), wm_event_do_handlers(), wm_event_do_notifiers(), wm_flush_regions_down(), wm_handler_fileselect_call(), wm_handler_op_context(), wm_method_draw_full(), wm_method_draw_overlap_all(), wm_method_draw_triple(), WM_window_open_temp(), and write_screens().
void* bScreen::context |
Definition at line 79 of file DNA_screen_types.h.
Referenced by CTX_data_dir_get(), ctx_data_get(), direct_link_screen(), and ED_screen_refresh().
short bScreen::do_draw |
Definition at line 66 of file DNA_screen_types.h.
Referenced by area_split_modal(), ED_screen_do_listen(), ED_screen_draw(), wm_draw_region_clear(), wm_draw_update_test_window(), wm_event_drag_test(), wm_method_draw_overlap_all(), and wm_window_copy().
short bScreen::do_draw_drag |
Definition at line 70 of file DNA_screen_types.h.
Referenced by wm_draw_update(), wm_draw_update_test_window(), and wm_event_drag_test().
short bScreen::do_draw_gesture |
Definition at line 68 of file DNA_screen_types.h.
Referenced by wm_draw_update(), wm_draw_update_test_window(), wm_gesture_tag_redraw(), wm_method_draw_full(), and wm_method_draw_overlap_all().
Definition at line 69 of file DNA_screen_types.h.
Referenced by wm_draw_update(), wm_draw_update_test_window(), wm_paintcursor_tag(), and wm_tag_redraw_overlay().
short bScreen::do_refresh |
Definition at line 67 of file DNA_screen_types.h.
Referenced by ED_screen_add(), ED_screen_do_listen(), ED_screen_refresh(), wm_draw_update(), wm_draw_update_test_window(), and wm_window_copy().
Definition at line 53 of file DNA_screen_types.h.
Referenced by direct_link_screen(), free_screen(), removedouble_scredges(), removedouble_scrverts(), removenotused_scredges(), removenotused_scrverts(), screen_addedge(), screen_copy(), screen_find_active_scredge(), screen_findedge(), select_connected_scredge(), and write_screens().
short bScreen::full |
Definition at line 63 of file DNA_screen_types.h.
Referenced by area_dupli_invoke(), ED_screen_delete(), ED_screen_duplicate(), ED_screen_full_toggle(), ED_screen_set(), screen_set_exec(), and wm_operator_winactive_normal().
short bScreen::handler[8] |
Definition at line 81 of file DNA_screen_types.h.
Referenced by direct_link_screen().
Definition at line 50 of file DNA_screen_types.h.
Referenced by area_dupli_invoke(), BKE_screen_view3d_main_sync(), do_versions(), ED_armature_bone_rename(), ED_render_engine_changed(), ED_render_scene_update(), ED_screen_delete(), ED_screen_duplicate(), ED_screen_full_toggle(), ED_screen_set(), ED_screen_set_scene(), ED_update_for_newframe(), free_localbit(), graph_panel_view(), image_panel_curves(), lib_link_screen(), lib_link_screen_restore(), screen_set_exec(), spacedata_cleanup(), toolbox_invoke(), uiTemplateHeader3D(), unlink_movieclip(), unlink_object(), unlink_scene(), unlink_text(), wm_add_default(), wm_window_copy(), wm_window_match_do(), wm_window_match_init(), and write_screens().
short bScreen::mainwin |
Definition at line 73 of file DNA_screen_types.h.
Referenced by direct_link_screen(), ED_area_overdraw(), ED_screen_draw(), ED_screen_exit(), ED_screen_refresh(), ED_screen_set_subwinactive(), uiBeginBlock(), wm_event_do_handlers(), wm_method_draw_triple(), and wm_subwindow_getmatrix().
struct Scene* bScreen::newscene |
Definition at line 58 of file DNA_screen_types.h.
short bScreen::pad |
Definition at line 76 of file DNA_screen_types.h.
int bScreen::pad1 |
Definition at line 61 of file DNA_screen_types.h.
Definition at line 60 of file DNA_screen_types.h.
Referenced by do_versions(), ED_screen_add(), and ED_screen_animation_play().
Definition at line 55 of file DNA_screen_types.h.
Referenced by direct_link_screen(), ED_screen_exit(), free_screen(), screen_copy(), ui_add_temporary_region(), ui_handler_remove_region(), ui_remove_temporary_region(), uiContextActiveOperator(), wm_draw_update_test_window(), wm_event_do_notifiers(), wm_flush_regions_up(), wm_method_draw_full(), wm_method_draw_overlap_all(), and wm_method_draw_triple().
struct Scene* bScreen::scene |
Definition at line 57 of file DNA_screen_types.h.
Referenced by BKE_screen_view3d_main_sync(), BKE_screen_view3d_scene_sync(), CTX_wm_screen_set(), CTX_wm_window_set(), dag_current_scene_layers(), ED_screen_add(), ed_screen_context(), ED_screen_duplicate(), ED_screen_full_toggle(), ED_screen_set_scene(), ED_view3d_screen_datamask(), lib_link_screen(), lib_link_screen_restore(), link_global(), setup_app_data(), track_markers_exec(), track_markers_initjob(), unlink_scene(), view3d_main_area_cursor(), view3d_main_area_listener(), wm_event_do_handlers(), wm_event_do_notifiers(), write_global(), and write_renderinfo().
short bScreen::subwinactive |
Definition at line 74 of file DNA_screen_types.h.
Referenced by direct_link_screen(), ED_screen_area_active(), ED_screen_exit(), ED_screen_set_subwinactive(), wm_event_do_handlers(), wm_method_draw_triple(), and wm_paintcursor_draw().
short bScreen::swap |
Definition at line 71 of file DNA_screen_types.h.
Referenced by direct_link_screen(), wm_draw_window_clear(), and wm_method_draw_overlap_all().
short bScreen::temp |
Definition at line 64 of file DNA_screen_types.h.
Referenced by ED_screen_exit(), render_view_show_invoke(), screen_set_exec(), wm_window_close(), WM_window_open_temp(), wm_window_title(), and WM_write_homefile().
Definition at line 52 of file DNA_screen_types.h.
Referenced by area_move_apply_do(), area_split_apply(), direct_link_screen(), free_screen(), removedouble_scrverts(), removenotused_scrverts(), screen_addvert(), screen_copy(), screen_test_scale(), select_connected_scredge(), and write_screens().
short bScreen::winid |
Definition at line 65 of file DNA_screen_types.h.
Referenced by ED_screen_add(), ED_screen_exit(), ED_screen_set(), lib_link_screen_restore(), screen_set_exec(), wm_add_default(), wm_window_copy(), and wm_window_match_do().