|
Blender V5.0
|
#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 327 of file DNA_space_types.h.
| char SpaceSeq::_pad[4] |
Definition at line 354 of file DNA_space_types.h.
| char SpaceSeq::_pad0[6] |
Definition at line 333 of file DNA_space_types.h.
| char SpaceSeq::_pad2[7] |
Definition at line 368 of file DNA_space_types.h.
| struct SequencerCacheOverlay SpaceSeq::cache_overlay |
Definition at line 364 of file DNA_space_types.h.
Referenced by blo_do_versions_420(), blo_update_defaults_screen(), blender::ed::vse::draw_cache_background(), blender::ed::vse::draw_cache_view(), blender::seq::prefetch_need_redraw(), blender::ed::vse::SEQ_get_timeline_region_padding(), and blender::ed::vse::sequencer_create().
| short SpaceSeq::chanshown |
Definition at line 343 of file DNA_space_types.h.
Referenced by blender::ed::vse::do_lasso_select_preview(), screen_opengl_render_apply(), blender::ed::vse::seq_box_select_strip_from_preview(), blender::ed::vse::seq_circle_select_strip_from_preview(), blender::ed::vse::sequencer_create(), blender::ed::vse::sequencer_draw_scopes(), blender::ed::vse::sequencer_drop_copy(), blender::ed::vse::sequencer_ibuf_get(), blender::ed::vse::sequencer_preview_region_draw(), blender::ed::vse::strip_select_from_preview(), and blender::ed::vse::update_gpu_scopes().
| float SpaceSeq::cursor[2] |
2D cursor for transform.
Definition at line 357 of file DNA_space_types.h.
Referenced by blender::ed::transform::calculateCenterCursor2D(), blender::ed::transform::createTransCursor_sequencer(), blender::ed::transform::gizmo2d_calc_bounds(), blender::ed::transform::gizmo2d_calc_transform_pivot(), blender::ed::vse::sequencer_preview_draw_overlays(), blender::ed::vse::sequencer_set_2d_cursor_exec(), and blender::ed::transform::snap_data_build_preview().
| float zoom SpaceSeq::DNA_DEPRECATED |
Deprecated, handled by View2D now.
Definition at line 347 of file DNA_space_types.h.
| float xof SpaceSeq::DNA_DEPRECATED |
Deprecated: offset for drawing the image preview.
Definition at line 340 of file DNA_space_types.h.
| float xof yof SpaceSeq::DNA_DEPRECATED |
Definition at line 340 of file DNA_space_types.h.
| View2D v2d SpaceSeq::DNA_DEPRECATED |
Deprecated, copied to region.
Definition at line 337 of file DNA_space_types.h.
| char SpaceSeq::draw_flag |
Overlay an image of the editing on below the strips.
Definition at line 352 of file DNA_space_types.h.
Referenced by blo_do_versions_300(), blo_update_defaults_screen(), blender::ed::vse::sequencer_create(), and blender::ed::vse::sequencer_draw_get_transform_preview().
| int SpaceSeq::flag |
Definition at line 345 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(), blender::ed::vse::draw_cache_view(), blender::ed::vse::draw_seq_fcurve_overlay(), blender::ed::vse::draw_seq_text_overlay(), blender::ed::vse::draw_strip_icons(), blender::ed::vse::draw_strip_offsets(), blender::ed::vse::draw_strip_thumbnails(), blender::ed::vse::draw_strips_background(), blender::ed::vse::draw_timeline_grid(), blender::ed::vse::draw_timeline_seq(), blender::ed::vse::draw_timeline_seq_display(), blender::ed::vse::drawmeta_contents(), ed_marker_move_use_time(), ED_markers_region_visible(), blender::ed::transform::initMouseInputMode(), blender::ed::vse::is_cursor_visible(), operator_markers_region_active(), blender::ed::vse::retiming_keys_can_be_displayed(), screen_opengl_render_doit(), blender::ed::vse::seq_draw_waveforms_poll(), blender::ed::vse::SEQ_get_timeline_region_padding(), blender::ed::vse::sequencer_create(), blender::ed::vse::sequencer_draw_scopes(), blender::ed::vse::sequencer_ibuf_get(), blender::ed::vse::sequencer_main_clamp_view(), blender::ed::vse::sequencer_preview_draw_overlays(), blender::ed::vse::sequencer_preview_region_draw(), blender::ed::vse::sequencer_preview_region_layout(), blender::ed::vse::sequencer_preview_region_view2d_changed(), blender::ed::vse::sequencer_select_exec(), blender::ed::vse::sequencer_select_handle_exec(), blender::ed::vse::sequencer_select_side_of_frame(), blender::ed::vse::sequencer_view_all_preview_exec(), blender::ed::transform::special_aftertrans_update__sequencer(), blender::ed::vse::strip_draw_context_curve_get(), blender::ed::vse::strip_draw_image_origin_and_outline(), and blender::ed::transform::transinfo_show_overlay().
| char SpaceSeq::gizmo_flag |
Definition at line 353 of file DNA_space_types.h.
Referenced by blender::ed::vse::draw_timeline_gizmos(), ED_screen_state_toggle(), blender::ed::transform::gizmo2d_generic_poll(), screen_state_to_nonnormal(), blender::ed::vse::sequencer_preview_draw_overlays(), and WIDGETGROUP_navigate_poll().
| struct bGPdata* SpaceSeq::gpd |
Grease-pencil data.
Definition at line 360 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(), blender::ed::vse::sequencer_foreach_id(), blender::ed::vse::sequencer_free(), blender::ed::vse::sequencer_id_remap(), blender::ed::vse::sequencer_preview_draw_overlays(), and blender::ed::vse::sequencer_space_blend_read_data().
| char SpaceSeq::link_flag |
Definition at line 332 of file DNA_space_types.h.
| short SpaceSeq::mainb |
Definition at line 341 of file DNA_space_types.h.
Referenced by annotation_session_initdata(), blo_do_versions_250(), blo_do_versions_300(), blender::ed::vse::check_scope_needs_input_texture(), blender::ed::vse::check_show_imbuf(), blender::ed::vse::check_show_maskedit(), blender::ed::transform::createTransCursor_sequencer(), blender::ed::transform::createTransSeqImageData(), ED_imbuf_sample_poll(), get_sequencer_render_size(), blender::ed::transform::gizmo2d_generic_poll(), blender::ed::vse::metadata_panel_context_draw(), blender::ed::vse::sequencer_create(), blender::ed::vse::sequencer_draw_scopes(), blender::ed::vse::sequencer_preview_draw_overlays(), blender::ed::vse::sequencer_preview_region_draw(), blender::ed::vse::sequencer_select_exec(), blender::ed::vse::sequencer_view_has_preview_poll(), blender::ed::vse::sequencer_view_preview_only_poll(), blender::ed::vse::strip_draw_image_origin_and_outline(), blender::ed::vse::update_cpu_scopes(), and blender::ed::vse::view_frame_preview_scope().
| char SpaceSeq::multiview_eye |
Multi-view current eye - for internal use.
Definition at line 367 of file DNA_space_types.h.
Referenced by blender::ed::vse::sequencer_ibuf_get(), blender::ed::vse::sequencer_preview_region_draw(), and wm_draw_region_stereo_set().
| SpaceLink* SpaceSeq::next |
Definition at line 328 of file DNA_space_types.h.
| char SpaceSeq::overlay_frame_type |
| SpaceLink * SpaceSeq::prev |
Definition at line 328 of file DNA_space_types.h.
| struct SequencerPreviewOverlay SpaceSeq::preview_overlay |
Definition at line 362 of file DNA_space_types.h.
Referenced by blo_do_versions_300(), blo_update_defaults_screen(), blender::ed::vse::is_cursor_visible(), blender::ed::vse::sequencer_create(), blender::ed::vse::sequencer_draw_borders_overlay(), blender::ed::vse::sequencer_preview_draw_overlays(), and blender::ed::vse::strip_draw_image_origin_and_outline().
| ListBase SpaceSeq::regionbase |
Storage of regions for inactive spaces.
Definition at line 330 of file DNA_space_types.h.
Referenced by blo_do_versions_300(), BLO_update_defaults_workspace(), and blender::ed::vse::sequencer_create().
| short SpaceSeq::render_size |
Definition at line 342 of file DNA_space_types.h.
Referenced by blo_do_versions_290(), blo_update_defaults_screen(), get_sequencer_render_size(), blender::ed::vse::seq_get_proxy_size_flags(), blender::ed::vse::sequencer_ibuf_get(), and blender::ed::vse::sequencer_preview_region_draw().
| SpaceSeq_Runtime* SpaceSeq::runtime |
Definition at line 370 of file DNA_space_types.h.
Referenced by blender::ed::vse::channel_is_being_renamed(), blender::ed::vse::draw_channel_labels(), blender::ed::vse::sequencer_add_catalog_assets_draw(), blender::ed::vse::sequencer_add_scene_draw(), blender::ed::vse::sequencer_add_unassigned_assets_draw(), blender::ed::vse::sequencer_draw_scopes(), blender::ed::vse::sequencer_duplicate(), blender::ed::vse::sequencer_free(), blender::ed::vse::sequencer_init(), blender::ed::vse::sequencer_main_clamp_view(), blender::ed::vse::sequencer_main_region_clamp_custom_set(), blender::ed::vse::sequencer_preview_draw_overlays(), blender::ed::vse::sequencer_rename_channel_invoke(), blender::ed::vse::sequencer_scopes_tag_refresh(), blender::ed::vse::sequencer_space_blend_read_data(), blender::ed::vse::update_cpu_scopes(), and blender::ed::vse::view_frame_preview_scope().
| char SpaceSeq::spacetype |
Definition at line 331 of file DNA_space_types.h.
Referenced by blender::ed::vse::sequencer_create().
| struct SequencerTimelineOverlay SpaceSeq::timeline_overlay |
Definition at line 363 of file DNA_space_types.h.
Referenced by blo_do_versions_300(), blo_do_versions_400(), blo_update_defaults_screen(), blender::ed::vse::draw_seq_fcurve_overlay(), blender::ed::vse::draw_seq_text_get_overlay_string(), blender::ed::vse::draw_seq_waveform_overlay(), blender::ed::vse::draw_strip_in_view(), blender::ed::vse::draw_strip_offsets(), blender::ed::vse::draw_strip_thumbnails(), blender::ed::vse::draw_timeline_grid(), blender::ed::vse::retiming_keys_can_be_displayed(), blender::ed::vse::seq_draw_waveforms_poll(), blender::ed::vse::sequencer_create(), blender::ed::vse::strip_draw_context_curve_get(), blender::ed::vse::strip_draw_context_get(), and blender::ed::vse::strip_draw_context_set_text_overlay_visibility().
| char SpaceSeq::view |
See SEQ_VIEW_* below.
Definition at line 349 of file DNA_space_types.h.
Referenced by blo_do_versions_250(), blo_do_versions_270(), blender::ed::vse::check_scope_needs_input_texture(), blender::ed::vse::check_show_imbuf(), blender::ed::vse::check_show_strip(), blender::ed::transform::createTransSeqImageData(), do_versions_after_linking_300(), ED_screen_stereo3d_required(), blender::ed::vse::seq_get_proxy_size_flags(), blender::ed::vse::sequencer_add_catalog_assets_draw(), blender::ed::vse::sequencer_add_menu_poll(), blender::ed::vse::sequencer_add_scene_draw(), blender::ed::vse::sequencer_add_unassigned_assets_draw(), blender::ed::vse::sequencer_channel_region_poll(), blender::ed::vse::sequencer_create(), blender::ed::vse::sequencer_main_region_poll(), blender::ed::vse::sequencer_preview_region_poll(), blender::ed::vse::sequencer_refresh(), blender::ed::vse::sequencer_view_has_preview_poll(), blender::ed::vse::sequencer_view_preview_only_poll(), WM_keymap_guess_from_context(), and WM_toolsystem_mode_from_spacetype().
| short SpaceSeq::zebra |
Definition at line 344 of file DNA_space_types.h.
Referenced by blender::ed::vse::sequencer_draw_scopes(), and blender::ed::vse::sequencer_preview_draw_overlays().