|
Blender V4.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 SequencerPreviewOverlay | preview_overlay |
| struct SequencerTimelineOverlay | timeline_overlay |
| struct SequencerCacheOverlay | cache_overlay |
| char | multiview_eye |
| char | _pad2 [7] |
| SpaceSeq_Runtime * | runtime |
Sequencer.
Definition at line 664 of file DNA_space_types.h.
| char SpaceSeq::_pad[4] |
Definition at line 693 of file DNA_space_types.h.
| char SpaceSeq::_pad0[6] |
Definition at line 670 of file DNA_space_types.h.
| char SpaceSeq::_pad2[7] |
Definition at line 707 of file DNA_space_types.h.
| struct SequencerCacheOverlay SpaceSeq::cache_overlay |
Definition at line 703 of file DNA_space_types.h.
Referenced by blo_update_defaults_screen(), draw_cache_background(), draw_cache_view(), SEQ_get_timeline_region_padding(), SEQ_prefetch_need_redraw(), and sequencer_create().
| short SpaceSeq::chanshown |
Definition at line 682 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 696 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 674 of file DNA_space_types.h.
| float xof SpaceSeq::DNA_DEPRECATED |
Deprecated: offset for drawing the image preview.
Definition at line 677 of file DNA_space_types.h.
| float xof yof SpaceSeq::DNA_DEPRECATED |
Definition at line 677 of file DNA_space_types.h.
| float zoom SpaceSeq::DNA_DEPRECATED |
Deprecated, handled by View2D now.
Definition at line 686 of file DNA_space_types.h.
| char SpaceSeq::draw_flag |
Overlay an image of the editing on below the strips.
Definition at line 691 of file DNA_space_types.h.
Referenced by blo_do_versions_300(), blo_update_defaults_screen(), draw_timeline_backdrop(), ED_screen_stereo3d_required(), ED_space_sequencer_has_playback_animation(), sequencer_create(), sequencer_draw_get_transform_preview(), and wm_draw_region_stereo_set().
| int SpaceSeq::flag |
Definition at line 684 of file DNA_space_types.h.
Referenced by annotation_visible_on_space(), blo_do_versions_260(), blo_do_versions_270(), blo_do_versions_280(), blo_do_versions_290(), blo_do_versions_300(), blo_update_defaults_screen(), do_versions_after_linking_300(), draw_cache_view(), draw_seq_fcurve_overlay(), draw_seq_text_overlay(), draw_strip_icons(), draw_strip_offsets(), draw_strip_thumbnails(), draw_strips_background(), draw_timeline_grid(), draw_timeline_markers(), draw_timeline_seq(), draw_timeline_seq_display(), drawmeta_contents(), ED_operator_markers_region_active(), initMouseInputMode(), is_cursor_visible(), retiming_keys_can_be_displayed(), screen_opengl_render_doit(), seq_draw_image_origin_and_outline(), seq_draw_waveforms_poll(), SEQ_get_timeline_region_padding(), sequencer_create(), sequencer_draw_display_buffer(), sequencer_draw_preview(), sequencer_draw_scopes(), sequencer_ibuf_get(), sequencer_main_clamp_view(), sequencer_preview_region_draw(), sequencer_preview_region_layout(), sequencer_preview_region_view2d_changed(), sequencer_select_exec(), sequencer_select_handle_exec(), sequencer_select_side_of_frame(), sequencer_view_all_preview_exec(), special_aftertrans_update__sequencer(), and strip_draw_context_curve_get().
| char SpaceSeq::gizmo_flag |
Definition at line 692 of file DNA_space_types.h.
Referenced by draw_timeline_gizmos(), gizmo2d_generic_poll(), sequencer_preview_region_draw(), and WIDGETGROUP_navigate_poll().
| struct bGPdata* SpaceSeq::gpd |
Grease-pencil data.
Definition at line 699 of file DNA_space_types.h.
Referenced by do_versions_gpencil_2_50(), ED_annotation_data_get_pointers_direct(), blender::bke::greasepencil::convert::legacy_gpencil_sanitize_annotations(), screen_opengl_render_doit(), sequencer_draw_preview(), sequencer_foreach_id(), sequencer_free(), sequencer_id_remap(), and sequencer_space_blend_read_data().
| char SpaceSeq::link_flag |
Definition at line 669 of file DNA_space_types.h.
| short SpaceSeq::mainb |
Weird name for the sequencer subtype (seq, image, luma... etc).
Definition at line 679 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_calc_scopes(), sequencer_create(), sequencer_draw_display_buffer(), sequencer_draw_scopes(), sequencer_preview_region_draw(), sequencer_select_exec(), sequencer_view_has_preview_poll(), and sequencer_view_preview_only_poll().
| char SpaceSeq::multiview_eye |
Multi-view current eye - for internal use.
Definition at line 706 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 665 of file DNA_space_types.h.
| char SpaceSeq::overlay_frame_type |
Definition at line 689 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 665 of file DNA_space_types.h.
| struct SequencerPreviewOverlay SpaceSeq::preview_overlay |
Definition at line 701 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 667 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 681 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(), and sequencer_ibuf_get().
| SpaceSeq_Runtime* SpaceSeq::runtime |
Definition at line 709 of file DNA_space_types.h.
Referenced by channel_is_being_renamed(), draw_channel_labels(), sequencer_calc_scopes(), sequencer_draw_scopes(), sequencer_duplicate(), sequencer_free(), sequencer_init(), sequencer_main_clamp_view(), sequencer_main_region_clamp_custom_set(), sequencer_rename_channel_invoke(), sequencer_scopes_tag_refresh(), and sequencer_space_blend_read_data().
| char SpaceSeq::spacetype |
Definition at line 668 of file DNA_space_types.h.
Referenced by sequencer_create().
| struct SequencerTimelineOverlay SpaceSeq::timeline_overlay |
Definition at line 702 of file DNA_space_types.h.
Referenced by blo_do_versions_300(), blo_update_defaults_screen(), draw_seq_fcurve_overlay(), draw_seq_in_view(), draw_seq_text_get_overlay_string(), draw_seq_waveform_overlay(), draw_strip_offsets(), draw_strip_thumbnails(), draw_timeline_grid(), retiming_keys_can_be_displayed(), seq_draw_waveforms_poll(), sequencer_create(), strip_draw_context_curve_get(), strip_draw_context_get(), and strip_draw_context_set_text_overlay_visibility().
| char SpaceSeq::view |
See SEQ_VIEW_* below.
Definition at line 688 of file DNA_space_types.h.
Referenced by blo_do_versions_250(), blo_do_versions_270(), createTransSeqImageData(), do_versions_after_linking_300(), draw_timeline_backdrop(), ED_screen_stereo3d_required(), ED_space_sequencer_check_show_imbuf(), ED_space_sequencer_check_show_strip(), seq_get_proxy_size_flags(), sequencer_channel_region_poll(), sequencer_create(), sequencer_main_region_poll(), sequencer_preview_region_poll(), sequencer_refresh(), sequencer_view_has_preview_poll(), sequencer_view_preview_only_poll(), WM_keymap_guess_from_context(), and WM_toolsystem_mode_from_spacetype().
| short SpaceSeq::zebra |
Definition at line 683 of file DNA_space_types.h.
Referenced by sequencer_calc_scopes().