|
Blender V5.0
|
#include <DNA_sequence_types.h>
Strip is the basic struct used by any strip. Each strip uses a different Strip struct.
Definition at line 172 of file DNA_sequence_types.h.
| void* Strip::_pad |
Definition at line 174 of file DNA_sequence_types.h.
| short Strip::_pad1 |
Definition at line 205 of file DNA_sequence_types.h.
| void* Strip::_pad10 |
Definition at line 299 of file DNA_sequence_types.h.
| char Strip::_pad2[2] |
Definition at line 272 of file DNA_sequence_types.h.
| char Strip::_pad3[3] |
Definition at line 281 of file DNA_sequence_types.h.
| char Strip::_pad4[4] |
Definition at line 258 of file DNA_sequence_types.h.
| char Strip::_pad6[4] |
Definition at line 297 of file DNA_sequence_types.h.
| void* Strip::_pad7 |
Definition at line 235 of file DNA_sequence_types.h.
| int Strip::_pad8[2] |
Definition at line 236 of file DNA_sequence_types.h.
| int Strip::_pad9 |
Definition at line 273 of file DNA_sequence_types.h.
| char Strip::alpha_mode |
Definition at line 271 of file DNA_sequence_types.h.
Referenced by blender::seq::add_image_init_alpha_mode(), blender::seq::alpha_mode_from_file_extension(), blender::seq::seq_render_image_strip_view(), strip_set_alpha_mode_cb(), and strip_set_alpha_mode_cb().
| int Strip::anim_endofs |
| int Strip::anim_startofs |
Frame offset from start/end of video file content to be ignored and invisible to the VSE.
Definition at line 264 of file DNA_sequence_types.h.
Referenced by blender::seq::add_reload_new_file(), blender::ed::vse::draw_seq_waveform_overlay(), blender::seq::give_cache_frame_index(), blender::seq::render_give_stripelem(), blender::seq::retiming_sound_animation_data_set(), blender::seq::seq_proxy_fetch(), blender::seq::seq_render_movie_strip_custom_file_proxy(), blender::seq::seq_render_movie_strip_view(), blender::seq::seq_render_movieclip_strip(), blender::seq::seq_render_scene_strip_ex(), blender::seq::seq_split_set_left_hold_offset(), blender::ed::vse::sequencer_change_path_exec(), blender::seq::sound_update_bounds(), blender::seq::strip_time_effect_range_set(), blender::seq::thumbnail_cache_get(), and blender::seq::time_update_meta_strip_range().
| ListBase Strip::anims |
For MOVIE strips.
Definition at line 223 of file DNA_sequence_types.h.
Referenced by blender::seq::add_movie_reload_if_needed(), blender::seq::add_movie_strip(), blender::seq::add_reload_new_file(), blender::deg::StripBackup::init_from_strip(), blender::seq::open_anim_file_multiview(), blender::seq::proxy_rebuild_context(), blender::seq::relations_strip_free_anim(), blender::deg::StripBackup::restore_to_strip(), blender::seq::seq_proxy_context_count(), blender::seq::seq_proxy_fetch(), blender::seq::seq_render_movie_strip(), blender::seq::strip_duplicate(), blender::seq::strip_open_anim_file(), blender::seq::strip_read_data_cb(), and blender::seq::time_strip_fps_get().
| int Strip::blend_mode |
Definition at line 266 of file DNA_sequence_types.h.
Referenced by blender::seq::add_effect_strip(), blender::seq::do_blend_mode_effect(), blender::seq::edit_strip_swap(), blender::seq::input_preprocess(), blender::seq::is_opaque_alpha_over(), blender::seq::seq_input_have_to_preprocess(), blender::seq::seq_must_swap_input_in_blend_mode(), blender::seq::seq_render_strip_stack(), blender::seq::strip_alloc(), blender::seq::strip_blend_mode_handle_get(), strip_effect_overdrop_to_alphaover(), and strip_set_blend_mode_cb().
| float Strip::blend_opacity |
Definition at line 267 of file DNA_sequence_types.h.
Referenced by blender::seq::add_effect_strip(), blender::seq::edit_strip_swap(), blender::seq::input_preprocess(), blender::seq::is_opaque_alpha_over(), blender::seq::seq_input_have_to_preprocess(), blender::seq::seq_render_strip_stack_apply_effect(), blender::seq::strip_alloc(), blender::seq::strip_get_early_out_for_blend_mode(), and strip_set_blend_mode_cb().
| int Strip::channel |
The current channel index of the strip in the timeline.
Definition at line 197 of file DNA_sequence_types.h.
Referenced by blender::seq::collection_filter_channel_up_to_incl(), blender::seq::do_adjustment_impl(), blender::seq::do_multicam(), blender::ed::vse::draw_cache_background(), blender::ed::vse::draw_cache_source_iter_fn(), blender::seq::edit_strip_swap(), blender::ed::vse::find_neighboring_strip(), blender::ed::vse::find_next_prev_strip(), blender::seq::StripImageMap::invalidate(), blender::seq::is_valid_strip_channel(), blender::seq::must_render_strip(), blender::ed::vse::padded_strips_under_mouse_get(), blender::ed::vse::query_lower_channel_strips(), blender::seq::query_thumbnail(), blender::seq::render_is_muted(), blender::ed::vse::select_linked_time_strip(), blender::ed::transform::SeqToTransData(), blender::ed::vse::sequencer_add_effect_strip_exec(), blender::ed::vse::sequencer_add_movie_multiple_strips(), blender::ed::vse::sequencer_add_movie_single_strip(), blender::ed::vse::sequencer_generic_invoke_xy_guess_channel(), blender::ed::vse::sequencer_meta_make_exec(), blender::ed::vse::sequencer_select_grouped_exec(), blender::ed::vse::sequencer_select_linked_handle(), blender::ed::vse::sequencer_select_side_exec(), blender::seq::shuffle_strip_test_overlap(), blender::seq::strip_channel_set(), blender::ed::vse::strip_cmp_time_startdisp_channel(), blender::ed::vse::strip_draw_context_get(), blender::ed::vse::strip_rectf(), blender::ed::vse::strip_sort_for_depth_select(), blender::seq::strip_topmost_get(), blender::ed::vse::strip_y_rescale(), blender::seq::transform_is_locked(), blender::ed::transform::transform_seq_slide_cursor_get(), blender::seq::transform_seqbase_shuffle_ex(), blender::seq::transform_test_overlap(), and blender::ed::vse::update_overlay_strip_position_data().
| ListBase Strip::channels |
List of channels for meta-strips.
Definition at line 241 of file DNA_sequence_types.h.
Referenced by blender::seq::get_channels_by_strip(), blender::seq::get_seqbase_from_strip(), blender::seq::render_give_ibuf(), blender::seq::seq_strip_free_ex(), blender::ed::vse::sequencer_meta_make_exec(), blender::seq::strip_alloc(), blender::seq::strip_duplicate(), blender::seq::strip_lookup_build_from_seqbase(), strip_meta_channels_ensure(), blender::seq::strip_read_data_cb(), and blender::seq::strip_write_data_cb().
| struct MovieClip* Strip::clip |
For MOVIECLIP strips.
Definition at line 219 of file DNA_sequence_types.h.
Referenced by blender::seq::add_movieclip_strip(), blender::seq::add_reload_new_file(), blender::ed::vse::draw_seq_text_get_source(), blender::ed::vse::select_grouped_data(), blender::seq::seq_get_movieclip_ibuf(), blender::seq::seq_render_movieclip_strip(), blender::seq::seq_strip_free_ex(), blender::seq::strip_duplicate(), strip_foreach_member_id_cb(), blender::seq::strip_has_valid_data(), blender::seq::time_strip_fps_get(), and blender::seq::transform_image_raw_size_get().
| int Strip::clip_flag |
Definition at line 208 of file DNA_sequence_types.h.
Referenced by blender::seq::seq_get_movieclip_ibuf(), and blender::seq::seq_render_movieclip_strip().
| int8_t Strip::color_tag |
Definition at line 269 of file DNA_sequence_types.h.
Referenced by blender::ed::vse::color3ubv_from_seq(), do_versions_sequencer_color_tags(), and blender::seq::strip_alloc().
| ListBase Strip::connections |
Definition at line 244 of file DNA_sequence_types.h.
Referenced by blender::seq::connected_strips_get(), blender::seq::cut_one_way_connections(), blender::seq::disconnect(), blender::seq::is_strip_connected(), blender::seq::seq_new_fix_links_recursive(), blender::seq::strip_connections_free(), blender::seq::strip_duplicate(), blender::seq::strip_read_data_cb(), and blender::seq::strip_write_data_cb().
| StripData* Strip::data |
Definition at line 210 of file DNA_sequence_types.h.
Referenced by blender::seq::add_image_init_alpha_mode(), blender::seq::add_image_set_directory(), blender::seq::add_image_strip(), blender::seq::add_movie_strip(), blender::seq::add_reload_new_file(), blender::seq::alpha_mode_from_file_extension(), blender::seq::calc_strip_transform_matrix(), blender::ed::transform::calculate_translation_offset(), blender::seq::can_use_proxy(), can_use_proxy(), blender::seq::check_media_missing(), blender::ed::vse::draw_seq_text_get_source(), blender::ed::animrig::extract_pose(), blender::seq::free_strip_proxy(), blender::seq::get_path_from_strip(), blender::ed::transform::gizmo2d_calc_rotation(), blender::ed::transform::image_origin_set(), blender::seq::image_transform_origin_get(), blender::seq::image_transform_origin_offset_pixelspace_get(), blender::ed::transform::image_transform_set(), blender::seq::open_anim_filepath(), blender::seq::proxy_dir_get(), blender::seq::proxy_rebuild(), blender::seq::proxy_rebuild_context(), blender::seq::proxy_set(), blender::seq::query_thumbnail(), blender::seq::render_give_stripelem(), blender::ed::vse::select_grouped_data(), blender::seq::seq_image_transform_matrix_get_ex(), blender::seq::seq_proxy_build_frame(), blender::seq::seq_proxy_fetch(), blender::seq::seq_proxy_get_custom_file_filepath(), blender::seq::seq_proxy_get_filepath(), blender::seq::seq_proxy_multiview_context_invalid(), blender::seq::seq_proxy_need_rebuild(), blender::seq::seq_render_image_strip(), blender::seq::seq_render_image_strip_view(), blender::seq::seq_render_movie_strip(), blender::seq::seq_render_movie_strip_custom_file_proxy(), blender::seq::seq_render_movie_strip_timecode_get(), blender::seq::seq_render_movie_strip_view(), blender::seq::seq_set_strip_done_cb(), blender::seq::seq_strip_free_ex(), blender::ed::transform::SeqToTransData(), blender::ed::vse::sequencer_add_image_strip_exec(), blender::ed::vse::sequencer_add_image_strip_load_files(), blender::ed::vse::sequencer_change_path_exec(), blender::ed::vse::sequencer_change_path_invoke(), blender::ed::vse::sequencer_generic_invoke_path__internal(), blender::seq::sequencer_image_crop_init(), blender::seq::sequencer_preprocess_transform_crop(), blender::ed::vse::sequencer_rendersize_exec(), blender::ed::vse::sequencer_separate_images_exec(), blender::seq::sequencer_use_crop(), blender::seq::sequencer_use_transform(), blender::seq::set_scale_to_fit(), blender::ed::transform::special_aftertrans_update__sequencer_image(), blender::ed::transform::store_transform_properties(), blender::seq::strip_add_set_view_transform(), blender::seq::strip_alloc(), blender::seq::strip_can_have_thumbnail(), strip_colorbalance_update_cb(), strip_convert_transform_crop(), strip_convert_transform_crop_2(), blender::seq::strip_doversion_250_sound_proxy_update_cb(), blender::seq::strip_duplicate(), strip_filter_bilinear_to_auto(), strip_foreach_path_callback(), blender::seq::strip_from_strip_elem(), blender::ed::vse::strip_get_thumb_image_dimensions(), blender::seq::strip_give_name(), blender::seq::strip_image_transform_quad_get_ex(), blender::seq::strip_open_anim_file(), strip_proxies_timecode_update(), blender::seq::strip_read_data_cb(), strip_sound_proxy_update_cb(), strip_transform_filter_set(), strip_transform_origin_set(), strip_update_proxy_cb(), blender::seq::strip_write_data_cb(), blender::seq::thumbnail_cache_invalidate_strip(), blender::seq::transform_image_raw_size_get(), blender::ed::transform::transform_orientation_matrix_get(), blender::ed::outliner::tree_element_strip_dup_activate(), blender::ed::outliner::TreeElementStripDuplicate::TreeElementStripDuplicate(), and blender::seq::use_proxy().
| float pitch_legacy Strip::DNA_DEPRECATED |
Pitch ranges from -0.1 to 10, replaced in 3.3 with Strip::speed_factor on sound strips. Pan ranges from -2 to 2.
Definition at line 254 of file DNA_sequence_types.h.
| float speed_fader_legacy Strip::DNA_DEPRECATED |
Moved to SpeedControlVars::speed_fader in 3.0.
Definition at line 228 of file DNA_sequence_types.h.
| float startstill_legacy Strip::DNA_DEPRECATED |
Replaced by startofs and endofs in 3.3.
Definition at line 195 of file DNA_sequence_types.h.
| float startstill_legacy endstill_legacy Strip::DNA_DEPRECATED |
Definition at line 195 of file DNA_sequence_types.h.
| float Strip::effect_fader |
Only for transition effect strips. Allows keyframing custom fade progression over time.
Definition at line 226 of file DNA_sequence_types.h.
Referenced by blender::seq::seq_render_effect_strip_impl().
| void* Strip::effectdata |
Struct pointer for effect settings.
Definition at line 261 of file DNA_sequence_types.h.
Referenced by blender::seq::copy_effect_default(), blender::seq::copy_gaussian_blur_effect(), blender::seq::copy_glow_effect(), blender::seq::copy_solid_color(), blender::seq::copy_speed_effect(), blender::seq::copy_text_effect(), blender::seq::copy_wipe_effect(), blender::ed::vse::cursor_set_by_mouse_position(), blender::seq::do_colormix_effect(), blender::seq::do_gaussian_blur_effect(), blender::seq::do_glow_effect_byte(), blender::seq::do_glow_effect_float(), blender::seq::do_solid_color(), blender::seq::do_speed_effect(), blender::seq::do_text_effect(), blender::seq::do_wipe_effect(), blender::ed::vse::draw_seq_text_get_source(), blender::ed::vse::draw_strips_background(), blender::seq::early_out_gaussian_blur(), blender::seq::effects_can_render_text(), blender::seq::free_effect_default(), blender::seq::free_gaussian_blur_effect(), blender::seq::free_glow_effect(), blender::seq::free_solid_color(), blender::seq::free_speed_effect(), blender::seq::free_text_effect(), blender::seq::free_wipe_effect(), blender::seq::init_colormix_effect(), blender::seq::init_gaussian_blur_effect(), blender::seq::init_glow_effect(), blender::seq::init_solid_color(), blender::seq::init_speed_effect(), blender::seq::init_text_effect(), blender::seq::init_wipe_effect(), blender::seq::load_speed_effect(), blender::seq::load_text_effect(), blender::seq::relations_invalidate_cache(), blender::seq::seq_render_effect_strip_impl(), blender::ed::vse::sequencer_add_effect_strip_exec(), blender::ed::vse::sequencer_export_subtitles_exec(), blender::ed::vse::sequencer_swap_exec(), blender::ed::vse::sequencer_text_cursor_move_exec(), blender::ed::vse::sequencer_text_cursor_set_invoke(), blender::ed::vse::sequencer_text_cursor_set_modal(), blender::ed::vse::sequencer_text_delete_exec(), blender::ed::vse::sequencer_text_deselect_all_exec(), blender::ed::vse::sequencer_text_edit_copy_exec(), blender::ed::vse::sequencer_text_edit_cut_exec(), blender::ed::vse::sequencer_text_edit_paste_exec(), blender::ed::vse::sequencer_text_editing_poll(), blender::ed::vse::sequencer_text_insert_exec(), blender::ed::vse::sequencer_text_line_break_exec(), blender::ed::vse::sequencer_text_select_all_exec(), blender::seq::strip_effect_speed_frame_map_ensure(), blender::seq::strip_effect_speed_rebuild_map(), strip_foreach_member_id_cb(), blender::seq::strip_read_data_cb(), strip_set_wipe_angle_cb(), blender::seq::strip_speed_effect_target_frame_get(), strip_text_data_update(), strip_update_effectdata_cb(), strip_update_flags_cb(), blender::seq::strip_write_data_cb(), blender::ed::vse::text_edit_draw_cursor(), blender::seq::text_effect_calc_runtime(), blender::seq::text_effect_font_init(), blender::seq::text_effect_line_size_get(), blender::ed::vse::text_selection_draw(), blender::seq::transform_image_raw_size_get(), and versioning_convert_seq_text_anchor().
| int Strip::enddisp |
Definition at line 199 of file DNA_sequence_types.h.
Referenced by blender::seq::strip_time_effect_range_set(), blender::seq::strip_time_slip_strip_ex(), blender::seq::strip_time_translate_handles(), blender::seq::time_right_handle_frame_get(), blender::seq::time_right_handle_frame_set(), blender::seq::time_update_meta_strip_range(), and blender::seq::transform_translate_strip().
| float Strip::endofs |
Definition at line 193 of file DNA_sequence_types.h.
Referenced by blender::seq::edit_strip_swap(), blender::seq::metastrip_end_get(), blender::seq::seq_split_set_left_hold_offset(), blender::seq::seq_split_set_right_hold_offset(), blender::ed::vse::sequencer_offset_clear_exec(), blender::ed::vse::sequencer_separate_images_exec(), blender::ed::vse::slip_data_init(), blender::seq::strip_time_effect_range_set(), blender::seq::strip_time_slip_strip_ex(), blender::seq::strip_time_translate_handles(), blender::seq::time_left_handle_frame_set(), blender::seq::time_right_handle_frame_get(), blender::seq::time_right_handle_frame_set(), blender::seq::time_update_meta_strip_range(), version_merge_still_offsets(), and versioning_convert_strip_speed_factor().
| int Strip::flag |
Definition at line 180 of file DNA_sequence_types.h.
Referenced by blender::seq::add_effect_strip(), blender::seq::add_image_strip(), blender::seq::add_movie_strip(), blender::seq::add_reload_new_file(), animchan_sync_fcurve_scene(), blender::seq::can_use_proxy(), can_use_proxy(), blender::ed::transform::createTransSeqImageData(), blender::ed::vse::do_lasso_select_preview(), blender::ed::vse::do_lasso_select_timeline(), blender::seq::do_render_strip_seqbase(), blender::seq::do_render_strip_uncached(), blender::ed::vse::draw_handle_transform_text(), blender::ed::vse::draw_multicam_highlight(), blender::ed::vse::draw_strip_offsets(), blender::ed::vse::drawmeta_contents(), blender::ed::vse::element_already_selected(), blender::ed::vse::find_neighboring_strip(), blender::ed::vse::find_next_prev_strip(), blender::seq::get_seqbase_from_strip(), blender::ed::vse::get_strip_text_color(), blender::seq::give_frame_index(), blender::ed::transform::gizmo2d_calc_bounds(), blender::ed::transform::gizmo2d_calc_rotation(), blender::ed::transform::gizmo2d_calc_transform_orientation(), blender::ed::transform::gizmo2d_calc_transform_pivot(), blender::ed::vse::handle_is_selected(), blender::seq::image_transform_mirror_factor_get(), blender::ed::transform::image_transform_set(), blender::seq::input_preprocess(), blender::seq::is_opaque_alpha_over(), blender::seq::open_anim_filepath(), blender::ed::outliner::outliner_select_sync_from_strip(), blender::ed::outliner::outliner_select_sync_to_strip(), blender::seq::proxy_rebuild(), blender::seq::proxy_rebuild_context(), blender::seq::proxy_set(), blender::ed::transform::query_snap_sources_preview(), blender::ed::transform::query_snap_targets_preview(), blender::ed::transform::query_snap_targets_timeline(), blender::ed::transform::query_time_dependent_strips_strips(), blender::ed::vse::recurs_sel_strip(), blender::seq::render_is_muted(), blender::ed::vse::retime_speed_text_draw(), blender::seq::retiming_data_clear(), blender::seq::retiming_data_is_editable(), blender::seq::retiming_sound_animation_data_set(), blender::ed::vse::select_grouped_data(), blender::ed::vse::select_grouped_effect(), blender::ed::vse::select_grouped_effect_link(), blender::ed::vse::select_grouped_time_overlap(), blender::ed::vse::select_grouped_type(), blender::ed::vse::select_grouped_type_basic(), blender::ed::vse::select_grouped_type_effect(), blender::ed::vse::select_linked_internal(), blender::ed::vse::select_linked_time_strip(), blender::ed::vse::select_more_less_impl(), blender::ed::vse::select_strip_single(), blender::ed::vse::select_surrounding_handles(), blender::ed::vse::selected_strips_from_context(), blender::ed::vse::seq_box_select_strip_from_preview(), blender::ed::vse::seq_circle_select_strip_from_preview(), blender::ed::vse::seq_draw_waveforms_poll(), blender::ed::transform::seq_get_strip_pivot_median(), blender::seq::seq_image_strip_is_multiview_render(), blender::seq::seq_input_have_to_preprocess(), blender::ed::vse::seq_load_apply_generic_options(), blender::ed::vse::seq_load_apply_generic_options_only_test_overlap(), blender::seq::seq_need_scale_to_render_size(), blender::seq::seq_render_effect_strip_impl(), blender::seq::seq_render_mask_strip(), blender::seq::seq_render_movie_strip(), blender::seq::seq_render_movie_strip_timecode_get(), blender::seq::seq_render_scene_strip_ex(), blender::ed::transform::SeqTransInfo(), blender::ed::outliner::sequence_fn(), blender::ed::vse::sequencer_box_select_exec(), blender::ed::vse::sequencer_change_path_exec(), blender::ed::vse::sequencer_copy_handles_to_selected_strips(), blender::ed::vse::sequencer_de_select_all_exec(), blender::ed::vse::sequencer_draw_get_transform_preview(), blender::ed::vse::sequencer_draw_get_transform_preview_frame(), blender::ed::vse::sequencer_meta_toggle_exec(), blender::ed::vse::sequencer_offset_clear_exec(), blender::ed::vse::sequencer_select_exec(), blender::ed::vse::sequencer_select_grouped_exec(), blender::ed::vse::sequencer_select_handles_exec(), blender::ed::vse::sequencer_select_inverse_exec(), blender::ed::vse::sequencer_select_linked_handle(), blender::ed::vse::sequencer_select_linked_pick_invoke(), blender::ed::vse::sequencer_select_side_exec(), blender::ed::vse::sequencer_select_side_of_frame_exec(), blender::ed::vse::sequencer_select_strip_impl(), blender::ed::vse::sequencer_separate_images_exec(), blender::ed::vse::sequencer_text_cursor_set_invoke(), blender::ed::vse::sequencer_text_deselect_all_exec(), blender::ed::vse::sequencer_text_edit_mode_toggle_exec(), blender::ed::vse::sequencer_text_editing_active_poll(), skip_fcurve_selected_data(), sound_update_animation_flags_fn(), blender::ed::transform::special_aftertrans_update__sequencer_image(), blender::ed::transform::store_transform_properties(), blender::seq::strip_alloc(), blender::deg::strip_build_prop_cb(), strip_convert_transform_animation(), strip_convert_transform_crop(), blender::ed::vse::strip_data_handle_flags_set(), blender::ed::vse::strip_data_highlight_flags_set(), blender::ed::vse::strip_data_outline_params_set(), blender::ed::vse::strip_draw_image_origin_and_outline(), blender::deg::strip_node_build_cb(), blender::seq::strip_open_anim_file(), blender::seq::strip_read_data_cb(), blender::ed::vse::strip_select_from_preview(), strip_set_alpha_mode_cb(), strip_sound_proxy_update_cb(), strip_update_flags_cb(), strip_update_proxy_cb(), blender::seq::strip_update_sound_properties(), blender::seq::time_media_playback_rate_factor_get(), blender::seq::transform_is_locked(), blender::ed::transform::transform_seq_slide_strip_cursor_get(), blender::seq::transform_single_image_check(), blender::ed::outliner::tree_element_strip_activate(), blender::ed::outliner::tree_element_strip_dup_state_get(), blender::ed::outliner::tree_element_strip_state_get(), blender::ed::vse::update_overlay_strip_position_data(), version_set_seq_single_frame_content(), versioning_clear_strip_unused_flag(), and blender::ed::vse::vse_circle_select_exec().
| struct Strip* Strip::input1 |
Effect strip inputs (nullptr if not an effect strip).
Definition at line 231 of file DNA_sequence_types.h.
Referenced by blender::seq::add_effect_strip(), blender::ed::vse::draw_strips_background(), blender::ed::transform::effect_input_get(), blender::seq::init_alpha_over_or_under(), blender::seq::query_strip_effect_chain(), blender::seq::relation_is_effect_of_strip(), blender::seq::relations_render_loop_check(), blender::ed::vse::select_grouped_effect(), blender::seq::seq_edit_split_effect_inputs_intersect(), blender::seq::seq_new_fix_links_recursive(), blender::seq::seq_render_effect_strip_impl(), blender::ed::vse::sequencer_reassign_inputs_exec(), blender::ed::vse::sequencer_swap_exec(), blender::ed::vse::sequencer_swap_inputs_exec(), blender::ed::vse::strip_data_highlight_flags_set(), blender::seq::strip_effect_speed_rebuild_map(), blender::ed::vse::strip_is_parent(), blender::seq::strip_lookup_build_effect(), blender::seq::strip_read_data_cb(), blender::seq::strip_speed_effect_target_frame_get(), blender::seq::strip_time_effect_range_set(), blender::seq::strip_time_slip_strip_ex(), blender::seq::time_left_handle_frame_get(), blender::seq::time_right_handle_frame_get(), and blender::seq::transform_translate_strip().
| struct Strip * Strip::input2 |
Definition at line 231 of file DNA_sequence_types.h.
Referenced by blender::seq::add_effect_strip(), blender::ed::vse::draw_strips_background(), blender::ed::transform::effect_input_get(), blender::seq::init_alpha_over_or_under(), blender::seq::query_strip_effect_chain(), blender::seq::relation_is_effect_of_strip(), blender::seq::relations_render_loop_check(), blender::ed::vse::select_grouped_effect(), blender::seq::seq_edit_split_effect_inputs_intersect(), blender::seq::seq_new_fix_links_recursive(), blender::seq::seq_render_effect_strip_impl(), blender::ed::vse::sequencer_reassign_inputs_exec(), blender::ed::vse::sequencer_swap_exec(), blender::ed::vse::sequencer_swap_inputs_exec(), blender::ed::vse::strip_data_highlight_flags_set(), blender::ed::vse::strip_is_parent(), blender::seq::strip_lookup_build_effect(), blender::seq::strip_read_data_cb(), blender::seq::strip_time_effect_range_set(), blender::seq::strip_time_slip_strip_ex(), blender::seq::time_left_handle_frame_get(), blender::seq::time_right_handle_frame_get(), and blender::seq::transform_translate_strip().
| int Strip::len |
The length of the contents of this strip before handles are applied.
Definition at line 183 of file DNA_sequence_types.h.
Referenced by blender::seq::add_effect_strip(), blender::seq::add_image_strip(), blender::seq::add_mask_strip(), blender::seq::add_meta_strip(), blender::seq::add_movie_strip(), blender::seq::add_movieclip_strip(), blender::seq::add_reload_new_file(), blender::seq::add_scene_strip(), blender::seq::RetimingRange::claculate_speed_table_from_seq(), blender::seq::give_frame_index(), blender::seq::metastrip_end_get(), blender::seq::retiming_data_ensure(), blender::seq::retiming_is_allowed(), blender::seq::retiming_key_speed_get(), blender::seq::retiming_key_speed_set(), blender::seq::retiming_sound_animation_data_set(), blender::ed::vse::sequencer_add_movie_sync_sound_strip(), blender::ed::vse::sequencer_meta_make_exec(), blender::ed::vse::sequencer_scene_frame_range_update_exec(), blender::ed::vse::sequencer_separate_images_exec(), blender::ed::vse::slip_apply_clamp(), blender::ed::vse::slip_data_init(), blender::seq::strip_from_strip_elem(), blender::seq::strip_time_effect_range_set(), blender::seq::time_strip_length_get(), blender::seq::time_update_meta_strip_range(), blender::ed::vse::update_overlay_strip_position_data(), version_set_seq_single_frame_content(), and versioning_convert_strip_speed_factor().
| void* Strip::lib |
Needed (to be like ipo), else it will raise libdata warnings, this should never be used.
Definition at line 176 of file DNA_sequence_types.h.
| struct Mask* Strip::mask |
For MASK strips.
Definition at line 221 of file DNA_sequence_types.h.
Referenced by actedit_get_context(), blender::seq::active_mask_get(), blender::seq::add_mask_strip(), blender::seq::add_reload_new_file(), blender::ed::vse::draw_seq_text_get_source(), blender::ed::vse::select_grouped_data(), blender::seq::seq_render_mask_strip(), blender::seq::seq_strip_free_ex(), blender::seq::strip_duplicate(), strip_foreach_member_id_cb(), and blender::seq::strip_has_valid_data().
| float Strip::media_playback_rate |
Definition at line 292 of file DNA_sequence_types.h.
Referenced by blender::seq::add_movie_strip(), blender::seq::strip_alloc(), blender::seq::time_media_playback_rate_factor_get(), and blender::ed::vse::update_overlay_strip_position_data().
| ListBase Strip::modifiers |
Definition at line 289 of file DNA_sequence_types.h.
Referenced by do_versions_sequencer_color_balance_sop(), blender::seq::foreach_strip_modifier_id(), blender::deg::StripBackup::init_from_strip(), blender::seq::input_preprocess(), blender::seq::is_opaque_alpha_over(), blender::seq::modifier_clear(), blender::seq::modifier_copy(), blender::seq::modifier_find_by_name(), blender::seq::modifier_get_active(), blender::seq::modifier_has_persistent_uid(), blender::seq::modifier_list_copy(), blender::seq::modifier_move_to_index(), blender::seq::modifier_new(), blender::seq::modifier_persistent_uids_are_valid(), blender::seq::modifier_remove(), blender::seq::modifier_set_active(), blender::seq::modifier_unique_name(), blender::seq::relations_render_loop_check(), blender::deg::StripBackup::restore_to_strip(), blender::seq::seq_input_have_to_preprocess(), blender::seq::seq_new_fix_links_recursive(), blender::seq::seq_update_sound_strips(), blender::deg::strip_build_prop_cb(), blender::seq::strip_by_compositor_node_group_lookup_build(), blender::seq::strip_duplicate(), strip_foreach_member_id_cb(), strip_hue_correct_set_wrapping(), blender::ed::vse::strip_modifier_copy_exec(), blender::ed::vse::strip_modifier_move_exec(), blender::ed::vse::strip_modifier_remove_exec(), blender::deg::strip_node_build_cb(), blender::seq::strip_read_data_cb(), blender::seq::strip_update_sound_modifiers(), blender::seq::strip_write_data_cb(), and uiTemplateStripModifiers().
| float Strip::mul |
Definition at line 201 of file DNA_sequence_types.h.
Referenced by blender::seq::input_preprocess(), blender::seq::is_opaque_alpha_over(), blender::seq::seq_input_have_to_preprocess(), blender::seq::strip_alloc(), and strip_colorbalance_update_cb().
| int Strip::multicam_source |
For multi-camera source selection.
Definition at line 207 of file DNA_sequence_types.h.
Referenced by blender::seq::do_multicam(), blender::ed::vse::draw_multicam_highlight(), and blender::ed::vse::draw_seq_text_get_source().
| char Strip::name[64] |
Name, set by default and needs to be unique, for RNA paths.
Definition at line 178 of file DNA_sequence_types.h.
Referenced by animchan_sync_fcurve_scene(), blender::ed::vse::draw_seq_text_get_name(), blender::seq::edit_strip_name_set(), blender::seq::edit_strip_swap(), blender::seq::ensure_unique_name(), blender::seq::fcurve_matches(), blender::seq::get_uids_cb(), blender::seq::original_strip_get(), blender::seq::relations_check_scene_recursion(), rna_def_strip(), blender::ed::vse::sequencer_add_duplicate_exec(), blender::ed::vse::sequencer_change_effect_type_exec(), blender::ed::vse::sequencer_clipboard_paste_exec(), blender::ed::vse::sequencer_meta_make_exec(), blender::ed::vse::sequencer_write_copy_paste_file(), skip_fcurve_selected_data(), stampdata(), blender::seq::strip_alloc(), strip_convert_transform_crop(), strip_convert_transform_crop_2(), strip_speed_factor_fix_rna_path(), and blender::seq::strip_unique_name_set().
| struct Strip* Strip::next |
Definition at line 173 of file DNA_sequence_types.h.
Referenced by blender::seq::edit_strip_split(), blender::seq::edit_strip_swap(), blender::ed::vse::find_next_prev_strip(), blender::seq::invalidate_movieclip_strips(), blender::ed::vse::recurs_sel_strip(), blender::seq::seq_free_strip_recurse(), blender::ed::vse::sequencer_add_duplicate_exec(), blender::seq::sequencer_all_free_anim_ibufs(), blender::ed::vse::sequencer_export_subtitles_exec(), blender::ed::vse::sequencer_offset_clear_exec(), blender::ed::vse::sequencer_separate_images_exec(), blender::seq::strip_from_strip_elem(), blender::seq::transform_test_overlap(), and blender::ed::outliner::tree_element_strip_dup_activate().
| float pitch_legacy Strip::pan |
Definition at line 254 of file DNA_sequence_types.h.
Referenced by blender::seq::strip_update_sound_properties().
| struct Strip * Strip::prev |
Definition at line 173 of file DNA_sequence_types.h.
Referenced by blender::seq::edit_strip_swap().
| struct IDProperty* Strip::prop |
Definition at line 284 of file DNA_sequence_types.h.
Referenced by blender::seq::seq_strip_free_ex(), blender::deg::strip_build_prop_cb(), blender::seq::strip_duplicate(), strip_foreach_member_id_cb(), blender::deg::strip_node_build_cb(), blender::seq::strip_read_data_cb(), and blender::seq::strip_write_data_cb().
| struct SeqRetimingKey* Strip::retiming_keys |
Definition at line 295 of file DNA_sequence_types.h.
Referenced by blender::seq::retiming_add_transition(), blender::seq::retiming_data_clear(), blender::seq::retiming_data_ensure(), blender::seq::retiming_key_index_get(), blender::seq::retiming_keys_get(), blender::seq::retiming_last_key_get(), blender::seq::retiming_remove_multiple_keys(), blender::seq::seq_strip_free_ex(), blender::seq::strip_duplicate(), blender::seq::strip_read_data_cb(), blender::seq::strip_retiming_add_key(), blender::seq::strip_retiming_evaluate(), blender::seq::strip_retiming_remove_key_ex(), blender::seq::strip_retiming_remove_transition(), and blender::seq::strip_write_data_cb().
| int Strip::retiming_keys_num |
Definition at line 296 of file DNA_sequence_types.h.
Referenced by blender::seq::retiming_data_clear(), blender::seq::retiming_data_ensure(), blender::seq::retiming_is_active(), blender::seq::retiming_is_last_key(), blender::seq::retiming_keys_count(), blender::seq::retiming_keys_get(), blender::seq::retiming_last_key_get(), blender::seq::retiming_remove_multiple_keys(), blender::seq::seq_strip_free_ex(), blender::seq::strip_duplicate(), blender::seq::strip_retiming_add_key(), blender::seq::strip_retiming_fix_transition(), and blender::seq::strip_retiming_remove_key_ex().
| StripRuntime Strip::runtime |
Definition at line 301 of file DNA_sequence_types.h.
Referenced by blender::ed::vse::draw_strip_offsets(), blender::seq::edit_flag_for_removal(), blender::ed::transform::flushTransSeq(), blender::seq::get_uids_cb(), blender::seq::proxy_rebuild_context(), blender::seq::relations_session_uid_generate(), blender::ed::vse::sequencer_separate_images_exec(), blender::ed::vse::slip_cleanup(), blender::ed::vse::slip_data_init(), blender::ed::vse::slip_strips_delta(), blender::seq::strip_blend_mode_handle_get(), blender::ed::vse::strip_data_outline_params_set(), blender::seq::strip_effect_handle_get(), blender::deg::strip_init_cb(), blender::seq::strip_read_data_cb(), blender::deg::strip_restore_cb(), and blender::seq::transform_is_locked().
| float Strip::sat |
Definition at line 200 of file DNA_sequence_types.h.
Referenced by blender::seq::input_preprocess(), blender::seq::seq_input_have_to_preprocess(), blender::seq::strip_alloc(), and strip_set_sat_cb().
| struct Scene* Strip::scene |
These ID vars should never be NULL but can be when linked libraries fail to load, so check on access.
Definition at line 215 of file DNA_sequence_types.h.
Referenced by blender::seq::add_reload_new_file(), blender::seq::add_scene_strip(), ANIM_draw_scene_strip_range(), blender::ed::vse::color3ubv_from_seq(), blender::seq::do_render_strip_seqbase(), blender::seq::do_render_strip_uncached(), blender::ed::vse::draw_seq_text_get_source(), blender::seq::get_seqbase_from_strip(), scene_new_sequencer_enum_itemf(), scene_new_sequencer_exec(), blender::ed::vse::select_grouped_data(), blender::seq::seq_render_scene_strip(), blender::seq::seq_render_scene_strip_ex(), blender::seq::seq_update_scene_strip_sound(), blender::ed::vse::sequencer_change_scene_exec(), blender::ed::vse::sequencer_delete_strip_data(), blender::ed::vse::sequencer_scene_frame_range_update_exec(), sound_update_animation_flags_fn(), blender::seq::sound_update_bounds(), blender::deg::strip_build_prop_cb(), blender::seq::strip_by_scene_lookup_build(), blender::seq::strip_duplicate(), strip_foreach_member_id_cb(), blender::seq::strip_has_valid_data(), blender::deg::strip_node_build_cb(), blender::seq::strip_update_mix_sounds(), blender::ed::vse::sync_active_scene_and_time_with_scene_strip(), and blender::seq::time_strip_fps_get().
| struct Object* Strip::scene_camera |
Override scene camera.
Definition at line 217 of file DNA_sequence_types.h.
Referenced by blender::ed::vse::draw_seq_text_get_source(), blender::seq::seq_render_scene_strip_ex(), strip_foreach_member_id_cb(), and blender::ed::vse::sync_active_scene_and_time_with_scene_strip().
| void* Strip::scene_sound |
Handle to #AUD_SequenceEntry.
Definition at line 249 of file DNA_sequence_types.h.
Referenced by blender::deg::StripBackup::init_from_strip(), blender::deg::StripBackup::restore_to_strip(), blender::seq::retiming_sound_animation_data_set(), blender::seq::seq_mute_sound_strips_cb(), blender::seq::seq_strip_free_ex(), blender::seq::seq_update_sound_strips(), blender::ed::vse::sequencer_swap_data_exec(), blender::seq::sound_update_bounds(), blender::seq::strip_alloc(), blender::seq::strip_duplicate(), blender::seq::strip_read_data_cb(), blender::seq::strip_sound_update_cb(), blender::seq::strip_update_mix_sounds(), blender::seq::strip_update_sound_modifiers(), and blender::seq::strip_update_sound_properties().
| ListBase Strip::seqbase |
List of strips for meta-strips.
Definition at line 239 of file DNA_sequence_types.h.
Referenced by blender::seq::check_media_missing(), do_version_curvemapping_walker(), blender::seq::edit_flag_for_removal(), blender::seq::edit_move_strip_to_meta(), blender::seq::ensure_unique_name(), blender::seq::exists_in_seqbase(), blender::ed::outliner::TreeElementStrip::expand(), blender::seq::get_seqbase_by_strip(), blender::seq::get_seqbase_from_strip(), blender::seq::original_strip_get(), blender::ed::vse::recurs_sel_strip(), blender::seq::render_give_ibuf(), blender::seq::seq_free_strip_recurse(), blender::seq::seq_new_fix_links_recursive(), blender::seq::seqbase_dupli_recursive(), blender::seq::seqbase_unique_name_recursive_fn(), blender::ed::vse::sequencer_copy_animation_listbase(), blender::ed::vse::sequencer_copy_animation_to_vector(), blender::ed::vse::sequencer_meta_make_exec(), blender::ed::vse::sequencer_meta_separate_exec(), blender::seq::strip_animation_duplicate(), blender::ed::vse::strip_draw_context_get(), blender::seq::strip_drivers_duplicate(), blender::seq::strip_duplicate(), blender::seq::strip_duplicate_recursive_impl(), blender::seq::strip_from_strip_elem(), blender::seq::strip_time_slip_strip_ex(), blender::seq::strip_update_sound_bounds_recursive_impl(), blender::seq::time_update_meta_strip_range(), and blender::seq::transform_translate_strip().
| int Strip::sfra |
Starting frame according to the timeline of the scene.
Definition at line 277 of file DNA_sequence_types.h.
Referenced by blender::ed::vse::sequencer_change_path_exec().
| struct bSound* Strip::sound |
The linked "bSound" object.
Definition at line 247 of file DNA_sequence_types.h.
Referenced by blender::seq::add_reload_new_file(), blender::ed::vse::draw_seq_text_get_source(), blender::ed::vse::draw_seq_waveform_overlay(), blender::seq::media_presence_is_missing(), blender::seq::media_presence_set_missing(), blender::seq::must_update_strip_sound(), blender::seq::retiming_sound_animation_data_set(), blender::ed::vse::seq_draw_waveforms_poll(), blender::seq::seq_strip_free_ex(), blender::seq::seq_update_sound_strips(), blender::ed::vse::sequencer_change_path_exec(), blender::ed::vse::sequencer_preview_add_sound(), blender::ed::vse::sequencer_swap_data_exec(), sound_pack_exec(), sound_unpack_invoke(), blender::deg::strip_build_prop_cb(), blender::seq::strip_doversion_250_sound_proxy_update_cb(), blender::ed::vse::strip_draw_context_get(), blender::seq::strip_duplicate(), strip_foreach_member_id_cb(), blender::seq::strip_has_valid_data(), blender::deg::strip_node_build_cb(), blender::seq::strip_update_mix_sounds(), blender::seq::strip_update_sound_modifiers(), blender::seq::time_get_rounded_sound_offset(), and blender::ed::vse::waveform_job_start_if_needed().
| float Strip::sound_offset |
| float Strip::speed_factor |
Definition at line 293 of file DNA_sequence_types.h.
Referenced by blender::seq::sound_pitch_get(), blender::seq::strip_alloc(), strip_speed_factor_set(), blender::ed::vse::update_overlay_strip_position_data(), version_seq_fix_broken_sound_strips(), and versioning_convert_strip_speed_factor().
| float Strip::start |
Start frame of contents of strip in absolute frame coordinates. For meta-strips start of first strip startdisp.
Definition at line 188 of file DNA_sequence_types.h.
Referenced by blender::seq::add_meta_strip(), blender::ed::vse::drawmeta_contents(), blender::seq::edit_strip_swap(), blender::ed::transform::flushTransSeq(), blender::seq::metastrip_end_get(), blender::seq::metastrip_start_get(), blender::ed::vse::retiming_key_add_new_for_strip(), blender::seq::retiming_key_timeline_frame_set(), blender::seq::retiming_sound_animation_data_set(), blender::seq::seq_split_set_left_hold_offset(), blender::seq::seq_split_set_right_hold_offset(), blender::ed::transform::SeqToTransData(), blender::ed::vse::sequencer_meta_make_exec(), blender::ed::vse::sequencer_reassign_inputs_exec(), blender::ed::vse::sequencer_separate_images_exec(), blender::seq::source_image_cache_iterate(), blender::seq::source_image_cache_put(), blender::seq::strip_alloc(), blender::seq::strip_speed_effect_target_frame_get(), blender::seq::strip_time_effect_range_set(), blender::seq::strip_time_slip_strip_ex(), blender::ed::vse::swap_strips(), blender::ed::vse::thumb_calc_first_timeline_frame(), blender::ed::vse::thumb_calc_next_timeline_frame(), blender::seq::time_left_handle_frame_get(), blender::seq::time_start_frame_get(), blender::seq::time_start_frame_set(), blender::seq::time_update_meta_strip_range(), blender::seq::transform_seqbase_shuffle_ex(), blender::seq::transform_translate_strip(), and blender::ed::vse::update_overlay_strip_position_data().
| int Strip::startdisp |
Starting and ending points of the effect strip. Undefined for other strip types.
Definition at line 199 of file DNA_sequence_types.h.
Referenced by blender::seq::strip_time_effect_range_set(), blender::seq::strip_time_slip_strip_ex(), blender::seq::strip_time_translate_handles(), blender::seq::time_left_handle_frame_get(), blender::seq::time_left_handle_frame_set(), blender::seq::time_update_meta_strip_range(), and blender::seq::transform_translate_strip().
| float Strip::startofs |
Frame distance from content start to left handle, and from right handle to content end, meaning these can be negative if hold frames are visible.
Definition at line 193 of file DNA_sequence_types.h.
Referenced by blender::seq::edit_strip_swap(), blender::seq::metastrip_start_get(), blender::seq::seq_split_set_left_hold_offset(), blender::seq::seq_split_set_right_hold_offset(), blender::ed::vse::sequencer_offset_clear_exec(), blender::ed::vse::slip_data_init(), blender::seq::sound_update_bounds(), blender::seq::strip_speed_effect_target_frame_get(), blender::seq::strip_time_effect_range_set(), blender::seq::strip_time_slip_strip_ex(), blender::seq::strip_time_translate_handles(), blender::seq::time_left_handle_frame_get(), blender::seq::time_left_handle_frame_set(), blender::seq::time_update_meta_strip_range(), version_merge_still_offsets(), version_seq_fix_broken_sound_strips(), and versioning_convert_strip_speed_factor().
| struct Stereo3dFormat* Strip::stereo3d_format |
Definition at line 282 of file DNA_sequence_types.h.
Referenced by blender::seq::add_image_strip(), blender::seq::add_movie_strip(), blender::seq::seq_render_image_strip(), blender::seq::seq_render_movie_strip(), blender::seq::seq_strip_free_ex(), blender::seq::strip_alloc(), blender::seq::strip_duplicate(), blender::seq::strip_read_data_cb(), strip_update_proxy_cb(), and blender::seq::strip_write_data_cb().
| short Strip::streamindex |
Stream-index for movie or sound files with several streams.
Definition at line 204 of file DNA_sequence_types.h.
Referenced by blender::seq::add_reload_new_file(), blender::seq::open_anim_filepath(), and blender::seq::query_thumbnail().
| float Strip::strobe |
Definition at line 255 of file DNA_sequence_types.h.
Referenced by blender::seq::give_frame_index().
| struct IDProperty* Strip::system_properties |
System-defined custom properties storage.
Definition at line 286 of file DNA_sequence_types.h.
Referenced by blender::seq::seq_strip_free_ex(), blender::deg::strip_build_prop_cb(), blender::seq::strip_duplicate(), strip_foreach_member_id_cb(), blender::deg::strip_node_build_cb(), blender::seq::strip_read_data_cb(), and blender::seq::strip_write_data_cb().
| int Strip::type |
Definition at line 181 of file DNA_sequence_types.h.
Referenced by blender::seq::active_mask_get(), blender::seq::add_effect_strip(), blender::seq::add_image_init_alpha_mode(), blender::seq::add_movie_reload_if_needed(), blender::seq::add_reload_new_file(), blender::ed::vse::can_select_handle(), blender::seq::check_media_missing(), blender::seq::collection_filter_rendered_strips(), blender::ed::vse::color3ubv_from_seq(), blender::seq::do_render_strip_uncached(), blender::ed::vse::draw_cache_background(), blender::ed::vse::draw_multicam_highlight(), blender::ed::vse::draw_seq_text_get_source(), blender::ed::vse::draw_strips_background(), blender::ed::vse::drawmeta_contents(), blender::seq::edit_flag_for_removal(), blender::seq::edit_move_strip_to_meta(), blender::seq::edit_strip_swap(), blender::seq::ensure_unique_name(), blender::ed::vse::filter_modifiers_by_sequence_type_itemf(), blender::seq::get_path_from_strip(), blender::ed::vse::get_scene_strip_for_time_sync(), blender::ed::vse::get_seq_strip_thumbnails(), blender::seq::get_seqbase_from_strip(), blender::seq::give_cache_frame_index(), blender::seq::give_frame_index(), blender::seq::image_transform_origin_get(), blender::seq::input_preprocess(), blender::seq::media_presence_is_missing(), blender::seq::media_presence_set_missing(), blender::ed::vse::modifier_move_to_index_exec(), blender::seq::must_render_strip(), blender::seq::proxy_rebuild(), blender::seq::proxy_rebuild_context(), blender::ed::transform::query_snap_targets_timeline(), blender::seq::query_thumbnail(), blender::seq::relations_invalidate_cache(), blender::seq::render_give_stripelem(), blender::seq::retiming_is_allowed(), scene_new_sequencer_enum_itemf(), scene_new_sequencer_poll(), blender::ed::vse::select_grouped_data(), blender::ed::vse::select_grouped_effect(), blender::ed::vse::select_grouped_type(), blender::ed::vse::seq_draw_waveforms_poll(), blender::seq::seq_need_scale_to_render_size(), blender::seq::seq_new_fix_links_recursive(), blender::seq::seq_proxy_context_count(), blender::seq::seq_proxy_multiview_context_invalid(), blender::seq::seq_render_effect_strip_impl(), blender::seq::seq_render_preprocess_ibuf(), blender::seq::seq_strip_free_ex(), blender::seq::seq_update_scene_strip_sound(), blender::seq::sequence_supports_modifiers(), blender::ed::vse::sequencer_add_effect_strip_exec(), blender::ed::vse::sequencer_change_effect_type_exec(), blender::ed::vse::sequencer_change_path_exec(), blender::ed::vse::sequencer_change_path_invoke(), blender::ed::vse::sequencer_copy_animation_listbase(), blender::ed::vse::sequencer_copy_animation_to_vector(), blender::ed::vse::sequencer_delete_strip_data(), blender::ed::vse::sequencer_meta_separate_exec(), blender::ed::vse::sequencer_meta_toggle_exec(), blender::ed::vse::sequencer_reassign_inputs_exec(), blender::ed::vse::sequencer_rendersize_exec(), blender::ed::vse::sequencer_separate_images_exec(), blender::ed::vse::sequencer_strip_change_scene_poll(), blender::seq::sequencer_strip_generates_image(), blender::ed::vse::sequencer_strip_is_text_poll(), blender::ed::vse::sequencer_swap_exec(), blender::ed::vse::sequencer_swap_inputs_exec(), blender::ed::vse::sequencer_swap_inputs_poll(), blender::ed::vse::sequencer_text_editing_poll(), blender::ed::vse::slip_data_init(), sound_pack_exec(), sound_poll(), sound_unpack_invoke(), sound_update_animation_flags_fn(), blender::seq::sound_update_bounds(), blender::seq::source_image_cache_get(), blender::ed::vse::special_preview_set(), blender::seq::strip_add_set_name(), blender::seq::strip_alloc(), blender::seq::strip_animation_duplicate(), blender::seq::strip_blend_mode_handle_get(), blender::deg::strip_build_prop_cb(), blender::seq::strip_can_have_thumbnail(), blender::ed::vse::strip_data_missing_media_flags_set(), blender::seq::strip_doversion_250_sound_proxy_update_cb(), blender::ed::vse::strip_draw_context_curve_get(), blender::ed::vse::strip_draw_context_get(), blender::seq::strip_drivers_duplicate(), blender::seq::strip_duplicate(), blender::seq::strip_duplicate_recursive_impl(), blender::ed::vse::strip_effect_get_new_inputs(), blender::seq::strip_effect_handle_get(), strip_effect_overdrop_to_alphaover(), strip_foreach_member_id_cb(), strip_foreach_path_callback(), blender::ed::vse::strip_get_text_strip_cb(), blender::seq::strip_give_name(), blender::seq::strip_has_valid_data(), blender::ed::vse::strip_hides_text_overlay_first(), strip_meta_channels_ensure(), blender::ed::vse::strip_modifier_copy_exec(), blender::ed::vse::strip_modifier_move_exec(), blender::ed::vse::strip_modifier_remove_exec(), blender::deg::strip_node_build_cb(), blender::seq::strip_read_data_cb(), strip_set_alpha_mode_cb(), strip_set_wipe_angle_cb(), strip_speed_factor_set(), strip_text_data_update(), blender::seq::strip_time_slip_strip_ex(), strip_update_effectdata_cb(), strip_update_flags_cb(), blender::seq::strip_update_mix_sounds(), blender::seq::strip_write_data_cb(), blender::seq::thumbnail_cache_get(), blender::seq::thumbnail_cache_invalidate_strip(), blender::seq::time_get_rounded_sound_offset(), blender::seq::time_strip_fps_get(), blender::seq::transform_image_raw_size_get(), blender::seq::transform_strip_can_be_translated(), blender::seq::transform_translate_strip(), version_fix_seq_meta_range(), version_seq_fix_broken_sound_strips(), version_set_seq_single_frame_content(), versioning_convert_seq_text_anchor(), and versioning_convert_strip_speed_factor().
| char Strip::views_format |
Definition at line 280 of file DNA_sequence_types.h.
Referenced by blender::seq::add_image_strip(), blender::seq::add_movie_strip(), blender::seq::add_reload_new_file(), blender::seq::open_anim_file_multiview(), blender::seq::seq_proxy_context_count(), blender::seq::seq_proxy_multiview_context_invalid(), blender::seq::seq_render_image_strip(), and blender::seq::seq_render_movie_strip().
| float Strip::volume |
Definition at line 250 of file DNA_sequence_types.h.
Referenced by blender::ed::vse::draw_seq_waveform_overlay(), blender::seq::strip_alloc(), strip_set_volume_cb(), and blender::seq::strip_update_sound_properties().