Blender
V3.3
|
#include <DNA_space_types.h>
Public Attributes | |
SpaceLink * | next |
SpaceLink * | prev |
ListBase | regionbase |
char | spacetype |
char | link_flag |
char | _pad0 [6] |
View2D v2d | DNA_DEPRECATED |
float xof | DNA_DEPRECATED |
float xof yof | DNA_DEPRECATED |
short | mainb |
short | render_size |
short | chanshown |
short | zebra |
int | flag |
float zoom | DNA_DEPRECATED |
char | view |
char | overlay_frame_type |
char | draw_flag |
char | gizmo_flag |
char | _pad [4] |
float | cursor [2] |
struct bGPdata * | gpd |
struct SequencerScopes | scopes |
struct SequencerPreviewOverlay | preview_overlay |
struct SequencerTimelineOverlay | timeline_overlay |
char | multiview_eye |
char | _pad2 [7] |
SpaceSeqRuntime | runtime |
Sequencer.
Definition at line 627 of file DNA_space_types.h.
char SpaceSeq::_pad[4] |
Definition at line 656 of file DNA_space_types.h.
char SpaceSeq::_pad0[6] |
Definition at line 633 of file DNA_space_types.h.
char SpaceSeq::_pad2[7] |
Definition at line 671 of file DNA_space_types.h.
short SpaceSeq::chanshown |
Definition at line 645 of file DNA_space_types.h.
Referenced by screen_opengl_render_apply(), seq_box_select_seq_from_preview(), seq_select_seq_from_preview(), sequencer_create(), sequencer_drop_copy(), and sequencer_ibuf_get().
float SpaceSeq::cursor[2] |
2D cursor for transform.
Definition at line 659 of file DNA_space_types.h.
Referenced by calculateCenterCursor2D(), createTransCursor_sequencer(), gizmo2d_calc_bounds(), gizmo2d_calc_transform_pivot(), sequencer_preview_region_draw(), and sequencer_set_2d_cursor_exec().
View2D v2d SpaceSeq::DNA_DEPRECATED |
Deprecated, copied to region.
Definition at line 637 of file DNA_space_types.h.
float xof yof SpaceSeq::DNA_DEPRECATED |
Definition at line 640 of file DNA_space_types.h.
float xof SpaceSeq::DNA_DEPRECATED |
Deprecated: offset for drawing the image preview.
Definition at line 640 of file DNA_space_types.h.
float zoom SpaceSeq::DNA_DEPRECATED |
Deprecated, handled by View2D now.
Definition at line 649 of file DNA_space_types.h.
char SpaceSeq::draw_flag |
Overlay an image of the editing on below the strips.
Definition at line 654 of file DNA_space_types.h.
Referenced by blo_do_versions_300(), draw_timeline_seq(), ED_screen_stereo3d_required(), ED_space_sequencer_has_playback_animation(), sequencer_draw_get_transform_preview(), and wm_draw_region_stereo_set().
int SpaceSeq::flag |
Definition at line 647 of file DNA_space_types.h.
Referenced by annotation_visible_on_space(), blo_do_versions_260(), blo_do_versions_280(), blo_do_versions_290(), blo_do_versions_300(), blo_update_defaults_screen(), do_versions_after_linking_300(), draw_seq_strip(), draw_timeline_seq(), draw_timeline_seq_display(), ED_operator_markers_region_active(), is_cursor_visible(), screen_opengl_render_doit(), seq_draw_image_origin_and_outline(), seq_draw_waveforms_poll(), sequencer_create(), sequencer_draw_display_buffer(), sequencer_draw_preview(), sequencer_get_scope(), sequencer_ibuf_get(), sequencer_main_clamp_view(), sequencer_preview_region_draw(), sequencer_preview_region_layout(), sequencer_preview_region_view2d_changed(), sequencer_select_side_of_frame(), sequencer_view_all_preview_exec(), and special_aftertrans_update__sequencer().
char SpaceSeq::gizmo_flag |
Definition at line 655 of file DNA_space_types.h.
Referenced by draw_timeline_seq(), gizmo2d_generic_poll(), sequencer_preview_region_draw(), and WIDGETGROUP_navigate_poll().
struct bGPdata* SpaceSeq::gpd |
Grease-pencil data.
Definition at line 662 of file DNA_space_types.h.
Referenced by BKE_screen_area_blend_read_lib(), BKE_screen_foreach_id_screen_area(), direct_link_area(), do_versions_gpencil_2_50(), ED_annotation_data_get_pointers_direct(), lib_link_workspace_layout_restore(), screen_opengl_render_doit(), sequencer_draw_preview(), and sequencer_id_remap().
char SpaceSeq::link_flag |
Definition at line 632 of file DNA_space_types.h.
short SpaceSeq::mainb |
Weird name for the sequencer subtype (seq, image, luma... etc).
Definition at line 642 of file DNA_space_types.h.
Referenced by annotation_session_initdata(), blo_do_versions_250(), blo_do_versions_300(), createTransCursor_sequencer(), createTransSeqImageData(), ED_imbuf_sample_poll(), ED_space_sequencer_check_show_imbuf(), ED_space_sequencer_check_show_maskedit(), get_sequencer_render_size(), gizmo2d_generic_poll(), metadata_panel_context_draw(), seq_draw_image_origin_and_outline(), sequencer_create(), sequencer_draw_display_buffer(), sequencer_get_scope(), sequencer_preview_region_draw(), sequencer_select_exec(), sequencer_view_has_preview_poll(), and sequencer_view_preview_only_poll().
char SpaceSeq::multiview_eye |
Multiview current eye - for internal use.
Definition at line 670 of file DNA_space_types.h.
Referenced by sequencer_draw_preview(), sequencer_ibuf_get(), and wm_draw_region_stereo_set().
SpaceLink* SpaceSeq::next |
Definition at line 628 of file DNA_space_types.h.
char SpaceSeq::overlay_frame_type |
Definition at line 652 of file DNA_space_types.h.
Referenced by metadata_panel_context_draw(), sequencer_draw_display_buffer(), sequencer_draw_preview(), sequencer_preview_get_rect(), and sequencer_preview_region_draw().
SpaceLink * SpaceSeq::prev |
Definition at line 628 of file DNA_space_types.h.
struct SequencerPreviewOverlay SpaceSeq::preview_overlay |
Definition at line 662 of file DNA_space_types.h.
Referenced by blo_do_versions_300(), blo_update_defaults_screen(), is_cursor_visible(), seq_draw_image_origin_and_outline(), sequencer_create(), sequencer_draw_borders_overlay(), and sequencer_draw_preview().
ListBase SpaceSeq::regionbase |
Storage of regions for inactive spaces.
Definition at line 630 of file DNA_space_types.h.
Referenced by blo_do_versions_300(), and sequencer_create().
short SpaceSeq::render_size |
ESpaceSeq_Proxy_RenderSize.
Definition at line 644 of file DNA_space_types.h.
Referenced by blo_do_versions_290(), blo_update_defaults_screen(), get_sequencer_render_size(), seq_get_proxy_size_flags(), sequencer_draw_preview(), sequencer_ibuf_get(), and sequencer_thumbnail_context_init().
SpaceSeqRuntime SpaceSeq::runtime |
Definition at line 673 of file DNA_space_types.h.
Referenced by channel_is_being_renamed(), direct_link_area(), draw_channel_labels(), last_displayed_thumbnails_list_ensure(), sequencer_create(), sequencer_duplicate(), sequencer_free(), sequencer_main_clamp_view(), sequencer_main_region_clamp_custom_set(), sequencer_rename_channel_invoke(), and sequencer_thumbnail_start_job_if_necessary().
struct SequencerScopes SpaceSeq::scopes |
Different scoped displayed in space.
Definition at line 662 of file DNA_space_types.h.
Referenced by direct_link_area(), sequencer_duplicate(), sequencer_free(), sequencer_get_scope(), and sequencer_scopes_tag_refresh().
char SpaceSeq::spacetype |
Definition at line 631 of file DNA_space_types.h.
Referenced by sequencer_create().
struct SequencerTimelineOverlay SpaceSeq::timeline_overlay |
Definition at line 662 of file DNA_space_types.h.
Referenced by blo_do_versions_300(), blo_update_defaults_screen(), draw_seq_in_view(), draw_seq_strip(), draw_seq_text_get_overlay_string(), draw_timeline_seq(), seq_draw_waveforms_poll(), and sequencer_create().
char SpaceSeq::view |
See SEQ_VIEW_* below.
Definition at line 651 of file DNA_space_types.h.
Referenced by blo_do_versions_250(), blo_do_versions_270(), createTransSeqImageData(), do_versions_after_linking_300(), draw_timeline_seq(), ED_screen_stereo3d_required(), ED_space_sequencer_check_show_imbuf(), ED_space_sequencer_check_show_strip(), seq_get_proxy_size_flags(), sequencer_create(), sequencer_refresh(), sequencer_view_has_preview_poll(), sequencer_view_preview_only_poll(), and WM_toolsystem_mode_from_spacetype().
short SpaceSeq::zebra |
Definition at line 646 of file DNA_space_types.h.
Referenced by sequencer_get_scope().