|
Blender V4.5
|
#include "DNA_sequence_types.h"#include "DNA_space_types.h"#include "MEM_guardedalloc.h"#include "BLI_listbase.h"#include "BLI_math_matrix.h"#include "BLI_math_vector.h"#include "ED_markers.hh"#include "SEQ_animation.hh"#include "SEQ_channels.hh"#include "SEQ_iterator.hh"#include "SEQ_relations.hh"#include "SEQ_sequencer.hh"#include "SEQ_time.hh"#include "SEQ_transform.hh"#include "UI_view2d.hh"#include "transform.hh"#include "transform_convert.hh"#include "transform_mode.hh"Go to the source code of this file.
Namespaces | |
| namespace | blender |
| namespace | blender::ed |
| namespace | blender::ed::transform |
Macros | |
| #define | STRIP_EDGE_PAN_INSIDE_PAD 3.5 |
| #define | STRIP_EDGE_PAN_OUTSIDE_PAD 0 /* Disable clamping for panning, use whole screen. */ |
| #define | STRIP_EDGE_PAN_SPEED_RAMP 1 |
| #define | STRIP_EDGE_PAN_MAX_SPEED 4 /* In UI units per second, slower than default. */ |
| #define | STRIP_EDGE_PAN_DELAY 1.0f |
| #define | STRIP_EDGE_PAN_ZOOM_INFLUENCE 0.5f |
Functions | |
UVs Transform Flush | |
| static void | blender::ed::transform::view2d_edge_pan_loc_compensate (TransInfo *t, float offset[2]) |
| static void | blender::ed::transform::flushTransSeq (TransInfo *t) |
| static void | blender::ed::transform::recalcData_sequencer (TransInfo *t) |
Special After Transform Sequencer | |
| static void | blender::ed::transform::special_aftertrans_update__sequencer (bContext *, TransInfo *t) |
| void | blender::ed::transform::transform_convert_sequencer_channel_clamp (TransInfo *t, float r_val[2]) |
| #define STRIP_EDGE_PAN_DELAY 1.0f |
Definition at line 40 of file transform_convert_sequencer.cc.
Referenced by blender::ed::transform::createTransSeqData().
| #define STRIP_EDGE_PAN_INSIDE_PAD 3.5 |
Definition at line 36 of file transform_convert_sequencer.cc.
Referenced by blender::ed::transform::createTransSeqData().
| #define STRIP_EDGE_PAN_MAX_SPEED 4 /* In UI units per second, slower than default. */ |
Definition at line 39 of file transform_convert_sequencer.cc.
Referenced by blender::ed::transform::createTransSeqData().
| #define STRIP_EDGE_PAN_OUTSIDE_PAD 0 /* Disable clamping for panning, use whole screen. */ |
Definition at line 37 of file transform_convert_sequencer.cc.
Referenced by blender::ed::transform::createTransSeqData().
| #define STRIP_EDGE_PAN_SPEED_RAMP 1 |
Definition at line 38 of file transform_convert_sequencer.cc.
Referenced by blender::ed::transform::createTransSeqData().
| #define STRIP_EDGE_PAN_ZOOM_INFLUENCE 0.5f |
Definition at line 41 of file transform_convert_sequencer.cc.
Referenced by blender::ed::transform::createTransSeqData().
| View2DEdgePanData edge_pan |
Definition at line 67 of file transform_convert_sequencer.cc.
| int flag |
A copy of Strip.flag that may be modified for nested strips.
Definition at line 49 of file transform_convert_sequencer.cc.
Referenced by achannel_setting_slider_cb(), achannel_setting_slider_nla_curve_cb(), achannel_setting_slider_shapekey_cb(), blender::bke::action_copy_data(), blender::bke::action_foreach_id(), add_default_keyingset_exec(), add_driver_with_target(), blender::ed::space_node::add_existing_group_input_fn(), blender::bke::node_interface::add_interface_socket_from_node(), add_keyingset_button_exec(), blender::ed::space_node::add_node_group_interface_from_declaration_recursive(), add_node_tag(), add_socket_tag(), blender::deg::DepsgraphRelationBuilder::add_special_eval_flag(), add_tree_tag(), adduplicateflagNurb(), ANIM_add_driver(), ANIM_add_driver_with_target(), ANIM_channel_setting_get(), ANIM_channel_setting_set(), ANIM_draw_cfra(), ANIM_unit_mapping_get_factor(), blender::draw::overlay::append_line_loop(), armature_copy_data(), armature_dissolve_selected_exec(), armature_select_mirror_exec(), armature_select_mirrored_ex(), blender::animrig::autokeyframe_object(), blender::animrig::autokeyframe_pose_channel(), blender::animrig::autokeyframe_property(), bevel_extend_edge_data_ex(), blender::ed::transform::bezt_select_to_transform_triple_flag(), blender::draw::beztriple_vflag_get(), blender::gpu::GLBatch::bind(), BKE_animdata_copy(), BKE_animdata_copy_id(), BKE_animdata_copy_in_lib(), BKE_armature_bone_flag_test_recursive(), BKE_blendfile_link_append_context_flag_set(), BKE_blendfile_link_append_context_item_foreach(), BKE_bmbvh_new(), BKE_bmbvh_new_ex(), BKE_bmbvh_new_from_editmesh(), BKE_bpath_foreach_path_id(), BKE_bpath_list_backup(), BKE_bpath_list_restore(), BKE_bpath_missing_files_find(), BKE_bpath_relative_rebase(), BKE_brush_weight_get(), BKE_camera_background_image_copy(), BKE_constraint_duplicate_ex(), BKE_constraints_copy_ex(), BKE_constraints_id_loop(), BKE_copy_time_markers(), BKE_copybuffer_paste(), BKE_copybuffer_read(), BKE_curve_deform_coords(), BKE_curve_deform_coords_with_editmesh(), BKE_curvemap_remove(), BKE_curvemapping_changed(), BKE_curveprofile_remove_by_flag(), BKE_fluid_modifier_copy(), BKE_freestyle_config_copy(), BKE_gpencil_modifier_free_ex(), BKE_id_copy_ex(), BKE_id_copy_in_lib(), BKE_keyingset_add(), BKE_keyingset_add_path(), BKE_lattice_bitmap_from_flag(), BKE_lattice_deform_coords(), BKE_lattice_deform_coords_with_editmesh(), BKE_lattice_deform_coords_with_mesh(), BKE_layer_collection_set_flag(), BKE_lib_query_foreachid_process(), BKE_libblock_alloc(), BKE_libblock_alloc_in_lib(), BKE_libblock_copy_in_lib(), BKE_library_foreach_ID_embedded(), BKE_library_foreach_ID_link(), BKE_library_foreach_subdata_id(), BKE_linestyle_color_modifier_copy(), BKE_linestyle_thickness_modifier_copy(), BKE_main_id_flag_all(), BKE_main_id_flag_listbase(), BKE_main_relations_create(), BKE_mball_minmax_ex(), BKE_mesh_foreach_mapped_face_center(), BKE_mesh_foreach_mapped_loop(), BKE_mesh_foreach_mapped_subdiv_face_center(), BKE_mesh_foreach_mapped_vert(), BKE_modifier_copy_ex(), BKE_modifier_copydata_ex(), BKE_modifier_free_ex(), BKE_movieclip_get_ibuf_flag(), BKE_nla_tracks_copy(), BKE_nla_tracks_copy_from_adt(), BKE_nlastrip_copy(), BKE_nlatrack_copy(), BKE_nurb_bezt_handle_test(), BKE_nurb_bezt_handle_test_calc_flag(), BKE_nurb_handles_autocalc(), BKE_nurb_valid_message(), BKE_nurbList_flag_set(), BKE_nurbList_flag_set_from_flag(), BKE_nurbList_handles_autocalc(), BKE_nurbList_handles_recalculate(), BKE_nurbList_handles_set(), BKE_object_copy_particlesystem(), BKE_object_copy_particlesystems(), BKE_object_copy_softbody(), BKE_object_flag_test_recursive(), BKE_object_free_modifiers(), BKE_object_free_shaderfx(), BKE_object_is_deform_modified(), BKE_object_is_modified(), BKE_paint_copy(), BKE_paint_reset_overlay_invalid(), BKE_pose_copy_data_ex(), BKE_ptcache_copy_list(), BKE_reports_init(), BKE_rigidbody_object_copy(), BKE_scene_orientation_get_index_from_flag(), BKE_scene_orientation_slot_get_from_flag(), BKE_shaderfx_copydata_ex(), BKE_shaderfx_free_ex(), BKE_studiolight_ensure_flag(), BKE_studiolight_find(), BKE_studiolight_find_default(), BKE_studiolight_findindex(), BKE_toolsettings_copy(), BKE_tracking_copy(), BKE_tracking_track_flag_set(), BKE_view_layer_copy_data(), BKE_viewer_path_elem_equal(), BKE_viewer_path_equal(), BLI_bvhtree_find_nearest_ex(), BLI_bvhtree_overlap_ex(), BLI_bvhtree_ray_cast_all_ex(), BLI_bvhtree_ray_cast_ex(), BLI_ghash_flag_set(), BLI_gset_flag_set(), BLI_mempool_create(), BLI_scanfill_calc(), BLI_scanfill_calc_ex(), blo_do_versions_300(), blo_do_versions_420(), BLO_expand_main(), BLO_library_link_params_init(), BLO_library_link_params_init_with_context(), bm_edge_calc_rotate_beauty(), bm_edge_update_beauty_cost(), bm_edge_update_beauty_cost_single(), BM_mesh_beautify_fill(), bm_mesh_edge_collapse_flagged(), BM_mesh_intersect(), BM_verts_calc_rotate_beauty(), bmesh_edit_end(), bmo_beautify_fill_exec(), bmo_offset_edgeloops_exec(), BMO_op_callf(), BMO_op_init(), BMO_op_initf(), BMO_op_vinitf(), BMW_init(), box_clip_bounds_m4(), box_select_cb(), bpath_absolute_relative_convert(), blender::draw::bpoint_vflag_get(), bpy_app_debug_get(), bpy_app_debug_set(), bpy_app_global_flag_get(), bpy_app_global_flag_set(), bpy_blend_paths(), bpy_bm_elem_hflag_get(), bpy_bm_elem_hflag_set(), BPy_BMesh_CreatePyObject(), bpy_bmesh_select_mode_set(), bpy_bmlayeraccess_collection_get(), bpy_bmvertskin_flag_get(), bpy_bmvertskin_flag_set(), bpy_class_call(), bpy_class_validate_recursive(), bpy_prop_assign_flag(), bpy_slot_from_py(), bpy_wm_capabilities(), brush_comb(), brush_copy_data(), brush_defaults(), brush_smooth_do(), bssrdf_setup(), blender::ed::geometry::build_catalog_tree(), build_edge_mats(), build_emats_stack(), buttons_context_compute(), buttons_context_path(), buttons_shading_new_context(), bvhtree_ray_cast_data_precalc(), calc_edge_subdivisions(), calc_lat_fudu(), calcknots(), camera_copy_data(), camera_foreach_id(), blender::ed::geometry::catalog_assets_draw_unassigned(), blender::ed::sculpt_paint::dyntopo::check_attribute_warning(), check_bit_flag(), check_edge_data_seam_sharp_edges(), blender::ed::object::clear_images_poly(), blender::ed::object::clear_single_image(), collection_copy_data(), blender::ed::outliner::collection_flag_exec(), blender::ed::outliner::collection_flag_poll(), blender::ed::outliner::collection_view_layer_exec(), blender::ed::outliner::collections_view_layer_poll(), blender::draw::compute_coarse_face_flag_bm(), con_invoke_id_looper(), constraint_copy_data_ex(), constraint_target_to_mat4(), convert_channels(), copy_bit_flag(), copy_bonechildren(), blender::copy_data(), blender::copy_data(), copy_data(), copy_data(), copy_data(), copy_data(), copy_data(), copy_data(), copy_data(), copy_data(), copy_data(), copy_data(), copy_data(), copy_data(), copy_data(), copy_data(), copy_data(), copy_data(), copy_data(), copy_data(), copy_data(), copy_data(), copy_lineset(), copy_object_pose(), blender::seq::copy_text_effect(), CreateSegment(), cuboid_do(), curve_copy_data(), curve_deform_coords_impl(), curve_foreach_id(), curve_pick_vert__do_closest(), curvemap_make_table(), customData_add_layer__internal(), CustomData_set_layer_flag(), DEG_add_special_eval_flag(), blender::deg::deg_graph_build_finalize(), DEG_update_tag_as_string(), ShaderManager::device_update_common(), ObjectManager::device_update_object_transform(), distribute_grid(), do_curve_key(), do_latt_key(), do_mesh_key(), blender::ed::outliner::do_outliner_drivers_editop(), blender::ed::outliner::do_outliner_keyingset_editop(), draw_marker(), draw_setting_widget(), blender::draw::draw_subdiv_cache_extra_coarse_face_data_bm(), blender::draw::draw_subdiv_cache_extra_coarse_face_data_mapped(), blender::draw::draw_subdiv_cache_extra_coarse_face_data_mesh(), driverdropper_sample(), DRW_text_cache_add(), dynamicPaint_Modifier_copy(), blender::ed::sculpt_paint::dyntopo::dyntopo_warning_popup(), ED_armature_ebone_select_set(), ED_armature_ebone_selectflag_disable(), ED_armature_ebone_selectflag_enable(), ED_armature_ebone_selectflag_set(), ed_default_handlers(), ed_editnurb_extrude_flag(), ed_editnurb_translate_flag(), ED_gizmotypes_snap_3d_flag_set(), ED_lattice_flags_set(), ED_markers_draw(), ED_view3d_depth_override(), ed_view3d_project__internal(), ED_view3d_project_float_ex(), ED_view3d_project_float_global(), ED_view3d_project_float_object(), ED_view3d_project_int_ex(), ED_view3d_project_int_global(), ED_view3d_project_int_object(), ED_view3d_project_short_ex(), ED_view3d_project_short_global(), ED_view3d_project_short_object(), ED_wpaint_ensure_data(), edbm_dissolve_prop__use_angle_threshold(), edbm_dissolve_prop__use_verts(), blender::ed::object::editmode_enter(), blender::ed::object::editmode_enter_ex(), blender::ed::object::editmode_exit(), blender::ed::object::editmode_exit_ex(), blender::ed::object::editmode_exit_multi(), blender::ed::object::editmode_exit_multi_ex(), event_ids_from_flag(), execute_posetree(), blender::draw::extract_loose_positions_subdiv(), blender::draw::extract_vertex_flags(), file_browse_operator_relative_paths_supported(), file_select_deselect_all(), filelist_entries_select_index_range_set(), filelist_entry_parent_select_set(), filelist_entry_select_index_set(), filelist_entry_select_set(), film_write_background(), film_write_data_passes(), film_write_data_passes_background(), film_write_direct_light(), film_write_emission_or_background_pass(), film_write_surface_emission(), film_write_volume_emission(), blender::geometry::fit_poly_to_bezier_curves(), for_mouse_hit_keys(), fsmenu_insert_entry(), blender::animrig::get_autokey_flags(), blender::ed::greasepencil::get_flag(), get_imbuf_cache(), blender::animrig::get_keyframing_flags(), blender::io::obj::OBJCurve::get_knots_u(), get_panel_expand_flag(), get_postprocessed_cached_frame(), get_timecode(), blender::ed::outliner::TreeElementOverridesBase::get_warning(), blender::ed::transform::getTransformOrientation_ex(), ghash_new(), GPU_material_flag_get(), GPU_material_flag_set(), guiding_record_background(), guiding_record_bssrdf_bounce(), guiding_record_bssrdf_segment(), guiding_record_bssrdf_weight(), guiding_record_continuation_probability(), guiding_record_light_surface_segment(), guiding_record_surface_bounce(), guiding_record_surface_emission(), guiding_record_surface_segment(), guiding_record_volume_bounce(), guiding_record_volume_emission(), guiding_record_volume_segment(), guiding_record_volume_transmission(), blender::ed::asset::has_external_files(), has_imbuf_cache(), HullDesc::HasHullFlag(), HullDesc::HullDesc(), id_free(), id_search_allows_id(), id_search_cb(), id_search_cb_tagged(), IDP_AssignID(), IDP_CopyArray(), IDP_CopyGroup(), IDP_CopyID(), IDP_CopyIDPArray(), IDP_CopyProperty_ex(), IDP_CopyString(), IDP_MergeGroup_ex(), IDP_ReplaceInGroup_ex(), IK_CreateSegment(), image_copy_data(), image_foreach_path(), imb_load_openexr(), insert_action_keys(), blender::animrig::insert_bezt_fcurve(), insert_fcurve_key(), insert_graph_keys(), insert_key_button_exec(), blender::animrig::insert_keyframe_direct(), blender::animrig::insert_keyframe_fcurve_value(), blender::animrig::insert_keyframe_value(), blender::animrig::insert_vert_fcurve(), Freestyle::BlenderFileLoader::insertShapeNode(), integrate_background(), integrate_distant_lights(), integrate_intersect_shadow_visibility(), integrate_light(), integrate_surface(), integrate_surface_bsdf_bssrdf_bounce(), integrate_surface_direct_light(), integrate_surface_emission(), integrate_surface_holdout(), integrator_eval_background_shader(), integrator_intersect_closest(), integrator_intersect_terminate(), integrator_intersect_volume_stack(), integrator_shade_background(), integrator_shade_surface_next_kernel(), integrator_volume_stack_update_for_subsurface(), ipo_foreach_id(), is_disabled(), is_disabled(), is_disabled(), blender::animrig::is_keying_flag(), is_track_clean(), isNurbselU(), isNurbselV(), blender::bke::node_interface::item_types::item_copy(), kernel_shadow_catcher_is_path_split_bounce(), kernel_shadow_catcher_path_can_split(), blender::bke::knots_mode_from_legacy(), lattice_copy_data(), lattice_deform_coords_impl(), lattice_foreach_id(), layer_collection_flag_recursive_set(), layer_collection_flag_set_recursive(), layer_collection_flag_unset_recursive(), lib_link_all(), library_foreach_ID_link(), library_link_end(), light_copy_data(), light_foreach_id(), lineart_triangle_set_cull_flag(), linestyle_copy_data(), link_named_part(), load_image_single(), loop_find_region(), loose_data_instantiate_object_base_instance_init(), blender::bke::node_interface::make_panel(), blender::ed::object::make_single_user_exec(), blender::bke::node_interface::make_socket(), marker_get_icon_id(), material_copy_data(), material_foreach_id(), mathutils_array_parse(), mesh_copy_data(), mesh_foreach_id(), blender::ed::transform::mesh_partial_ensure(), metaball_foreach_id(), blender::gpu::shader::ShaderCreateInfo::metal_backend_only(), mnee_path_contribution(), blender::ed::object::modifier_skin_armature_create(), movie_clip_copy_data(), movieclip_get_postprocessed_ibuf(), movieclip_load_movie_file(), movieclip_load_sequence_file(), blender::bke::node_copy(), blender::bke::node_copy_with_mapping(), blender::nodes::node_shader_bsdf_principled_cc::node_shader_gpu_bsdf_principled(), blender::nodes::node_shader_eevee_specular_cc::node_shader_gpu_eevee_specular(), blender::bke::node_socket_copy(), blender::bke::node_tree_add_tree_do(), blender::bke::node_tree_copy_tree_ex(), blender::bke::node_tree_node_flag_set(), normalization_factor_get(), blender::bke::ntree_copy_data(), nurb_check_valid(), object_bases_iterator_begin(), object_bases_iterator_is_valid(), object_bases_iterator_next(), object_copy_data(), object_foreach_id(), object_ray_visibility(), blender::ed::sculpt_paint::object_sculpt_mode_enter(), objects_iterator_begin(), objects_iterator_next(), uiLayout::op(), uiLayout::op(), orthogonalize_m3_zero_axes_impl(), blender::ed::outliner::outliner_dropzone_element(), blender::ed::outliner::outliner_find_element_with_flag(), blender::ed::outliner::outliner_flag_flip(), blender::ed::outliner::outliner_flag_flip(), blender::ed::outliner::outliner_flag_is_any_test(), blender::ed::outliner::outliner_flag_set(), blender::ed::outliner::outliner_flag_set(), blender::ed::outliner::outliner_id_paste_exec(), blender::fn::multi_function::SignatureBuilder::output(), blender::bke::node_interface::item_types::panel_init(), panel_set_expand_from_list_data_recursive(), panel_set_flag_recursive(), panel_set_runtime_flag_recursive(), particle_settings_foreach_id(), paste_material_exec(), path_state_init_integrator(), path_state_next(), path_state_ray_visibility(), PlaneTest(), point_init(), postprocess_frame(), prefetch_task_func(), project_bucket_clip_face(), project_paint_face_init(), blender::ed::transform::projectFloatViewEx(), blender::ed::transform::projectIntViewEx(), uiLayout::prop(), uiLayout::prop(), psys_cache_edit_paths_iter(), put_imbuf_cache(), put_postprocessed_frame_to_cache(), py_to_array(), PyC_FlagSet_FromBitfield(), PyC_FlagSet_ToBitfield(), pyrna_enum_bitfield_from_set(), pyrna_math_object_from_array(), pyrna_param_to_py(), pyrna_py_to_prop(), pyrna_subtype_set_rna(), rendersize_to_proxy(), blender::ed::outliner::restrictbutton_recursive_bone(), blender::ed::outliner::restrictbutton_recursive_ebone(), rigidbody_copy_object(), rna_def_fileselect_idfilter(), RNA_def_function_flag(), rna_def_function_funcs(), RNA_def_property_clear_flag(), RNA_def_property_flag(), RNA_def_property_override_flag(), RNA_def_struct_flag(), rna_def_struct_function_prototype_cpp(), rna_function_register_arg_count(), rna_generate_static_parameter_prototypes(), rna_generic_op_invoke(), RNA_pointer_as_string_keywords_ex(), RNA_property_collection_clear(), RNA_property_collection_move(), RNA_property_collection_remove(), rna_property_editable_do(), RNA_property_editable_flag(), RNA_property_is_unlink(), rna_property_sync_flag(), RNA_struct_override_apply(), rotateflagNurb(), blender::ed::geometry::run_node_ui_poll(), scanfill(), scene_copy_data(), scene_foreach_id(), screen_foreach_id(), blender::ed::sculpt_paint::dyntopo::sculpt_dynamic_topology_toggle_invoke(), sel_to_copy_ints(), select_beztriple(), select_bpoint(), select_bpoints(), select_less_keys(), select_more_keys(), select_random_exec(), blender::seq::seq_render_image_strip_view(), blender::seq::seqbase_dupli_recursive(), blender::seq::seqbase_duplicate_recursive(), blender::ed::transform::SeqToTransData(), blender::ed::transform::SeqToTransData_build(), blender::ed::transform::SeqTransCount(), blender::ed::vse::sequencer_generic_invoke_xy__internal(), blender::ed::vse::sequencer_generic_props__internal(), set_element_flag(), blender::ed::greasepencil::set_flag(), blender::io::usd::USDPrimReader::set_is_in_instancer_proto(), blender::io::usd::USDXformReader::set_use_parent_xform(), HullDesc::SetHullFlag(), blender::draw::overlay::ShapeCache::ShapeCache(), shapekey_foreach_id(), blender::ed::object::single_mat_users(), blender::ed::object::single_obdata_users(), blender::ed::object::single_object_action_users(), blender::ed::object::single_object_users(), blender::ed::object::single_object_users_collection(), blender::ed::object::single_objectdata_action_users(), blender::fn::multi_function::SignatureBuilder::single_output(), blender::fn::multi_function::SignatureBuilder::single_output(), smoothModifier_do(), blender::bke::node_interface::socket_types::socket_data_copy_ptr(), sort_bmelem_flag(), sound_foreach_id(), sphere_do(), SplitTest(), blender::seq::strip_duplicate(), strip_foreach_member_id_cb(), studiolight_add_file(), studiolight_add_files_from_datafolder(), studiolight_create(), KDL::svd_eigen_HH(), GeometryManager::tag_update(), Integrator::tag_update(), LightManager::tag_update(), ObjectManager::tag_update(), template_ID(), template_ID_tabs(), test_float_state(), test_vec2f_state(), Freestyle::testEdgeMark(), texture_copy_data(), texture_foreach_id(), tracking_object_copy(), tracking_objects_copy(), tracking_plane_tracks_copy(), tracking_tracks_copy(), blender::ed::transform::transform_convert_mesh_mirrordata_calc(), blender::ed::outliner::tree_element_to_path(), blender::bke::greasepencil::TreeNode::TreeNode(), triangulate_mesh(), UI_block_flag_enable(), ui_block_new_button_group(), ui_but_anim_decorate_update_from_flag(), ui_but_context_poll_operator_ex(), UI_but_dragflag_enable(), UI_but_drawflag_enable(), UI_but_flag2_enable(), UI_but_flag_enable(), UI_but_flag_is_set(), ui_def_but_icon(), ui_draw_but_CURVE(), ui_draw_but_CURVEPROFILE(), ui_item_flag(), ui_item_with_label(), ui_litem_layout_row(), ui_numedit_but_CURVE(), ui_numedit_but_CURVEPROFILE(), ui_pie_menu_level_create(), UI_popup_handlers_add(), ui_rna_collection_search_update_fn(), ui_template_id(), UI_view2d_sync(), uiDefAutoButsRNA(), uiItemEnumR_string_prop(), uiItemFullO_ptr_ex(), uiItemFullOMenuHold_ptr(), uiItemFullR_with_menu(), uiItemFullR_with_popover(), uiItemsFullEnumO(), uiItemsFullEnumO_items(), uiTemplateAction(), uiTemplateOperatorPropertyButs(), blender::ed::geometry::unassigned_local_poll(), uv_select_linked_multi(), validate_solution(), blender::fn::multi_function::SignatureBuilder::vector_output(), blender::fn::multi_function::SignatureBuilder::vector_output(), vfont_copy_data(), vfont_to_curve(), view3d_boundbox_clip_m4(), view3d_operator_properties_common(), view3d_pastebuffer_exec(), viewops_flag_from_prefs(), volume_preservation(), weight_paint_set(), weightflagNurb(), WIDGETGROUP_light_area_refresh(), window_manager_foreach_id(), WM_drag_asset_id_import(), WM_event_add_ui_handler(), WM_file_append_datablock(), wm_file_link_append_datablock_ex(), WM_file_link_datablock(), WM_gizmo_set_flag(), wm_id_linked_relocate_exec(), WM_jobs_get(), wm_lib_relocate_exec_do(), wm_link_append_exec(), wm_link_append_flag(), WM_operator_properties_filesel(), WM_operator_ui_poll(), WM_operatortype_append_macro(), world_copy_data(), world_foreach_id(), and blender::bke::forward_compat::write_compositor_legacy_properties().
| rctf initial_v2d_cur |
Definition at line 66 of file transform_convert_sequencer.cc.
| short sel_flag |
One of SELECT, SEQ_LEFTSEL and SEQ_RIGHTSEL.
Definition at line 54 of file transform_convert_sequencer.cc.
Referenced by BKE_fcurve_merge_duplicate_keys(), BKE_nurb_bezt_handle_test(), BKE_nurb_bezt_handle_test_calc_flag(), blender::ed::transform::SeqToTransData(), testhandles_fcurve(), and tracking_segment_knot_cb().
| int selection_channel_range_max |
Definition at line 63 of file transform_convert_sequencer.cc.
| int selection_channel_range_min |
Definition at line 62 of file transform_convert_sequencer.cc.
| int start_offset |
Use this so we can have transform data at the strips start, but apply correctly to the start frame.
Definition at line 52 of file transform_convert_sequencer.cc.
Referenced by blender::offset_indices::accumulate_counts_to_offsets(), blender::offset_indices::accumulate_counts_to_offsets_with_overflow_check(), AttributeTableEntry< T >::add(), arrayModifier_doArray(), dial_ghostarc_draw_incremental_angle(), blender::bke::curves::nurbs::gather_custom_knots(), blender::offset_indices::gather_selected_offsets(), blender::get_factor_from_index(), blender::opensubdiv::EvalOutputAPI::setCoarsePositionsFromBuffer(), blender::opensubdiv::EvalOutputAPI::setFaceVaryingDataFromBuffer(), blender::opensubdiv::EvalOutputAPI::setVaryingDataFromBuffer(), blender::gpu::VKVertexBuffer::update_sub(), blender::gpu::VKBuffer::update_sub_immediately(), and view3d_win_to_ray_segment().
| Strip* strip |
Definition at line 47 of file transform_convert_sequencer.cc.
Referenced by acf_nla_curve_name(), actedit_get_context(), blender::animrig::action_fcurve_detach(), action_layer_get_nlastrip(), action_layer_next_exec(), action_layer_prev_exec(), action_layer_switch_strip(), blender::seq::add_effect_strip(), blender::seq::add_image_init_alpha_mode(), blender::seq::add_image_load_file(), blender::seq::add_image_set_directory(), blender::seq::add_image_strip(), blender::seq::add_mask_strip(), blender::seq::add_movie_reload_if_needed(), blender::seq::add_movie_strip(), blender::seq::add_movieclip_strip(), blender::seq::OpaqueQuadTracker::add_occluder(), blender::seq::add_reload_new_file(), blender::seq::add_scene_strip(), blender::seq::alpha_mode_from_file_extension(), ANIM_channel_draw_widgets(), blender::seq::animation_duplicate_backup_to_scene(), animchan_sync_fcurve_scene(), animchannels_delete_exec(), animfilter_nla(), animfilter_nla_controls(), blender::ed::transform::animrecord_check_state(), animsys_construct_orig_pointer_rna(), append_nla_strip_snap_target(), append_sequencer_strip_snap_target(), blender::animrig::assert_baklava_phase_1_invariants(), blender::animrig::nla::assign_action(), blender::animrig::nla::assign_action_slot(), blender::animrig::nla::assign_action_slot_handle(), bezt_apply_nlamapping(), BKE_fcurve_find_by_rna_context_ui(), BKE_nla_action_pushdown(), BKE_nla_action_slot_is_stashed(), BKE_nla_action_stash(), BKE_nla_add_soundstrip(), BKE_nla_clip_length_get_nonzero(), BKE_nla_debug_print_flags(), BKE_nla_strip_foreach_id(), BKE_nla_tweakedit_remap(), BKE_nla_tweakmode_clear_flags(), BKE_nla_tweakmode_enter(), BKE_nla_validate_state(), BKE_nlameta_add_strip(), BKE_nlameta_flush_transforms(), BKE_nlastack_add_strip(), BKE_nlastrip_compute_frame_from_previous_strip(), BKE_nlastrip_compute_frame_to_next_strip(), BKE_nlastrip_copy(), BKE_nlastrip_distance_to_frame(), BKE_nlastrip_free(), BKE_nlastrip_new(), BKE_nlastrip_new_for_slot(), BKE_nlastrip_next_in_track(), BKE_nlastrip_prev_in_track(), BKE_nlastrip_recalculate_blend(), BKE_nlastrip_recalculate_bounds(), BKE_nlastrip_recalculate_bounds_sync_action(), BKE_nlastrip_remove(), BKE_nlastrip_remove_and_free(), BKE_nlastrip_set_active(), BKE_nlastrip_validate_fcurves(), BKE_nlastrip_validate_name(), BKE_nlastrip_within_bounds(), BKE_nlastrips_add_strip(), BKE_nlastrips_add_strip_unsafe(), BKE_nlastrips_clear_metas(), BKE_nlastrips_clear_metastrip(), BKE_nlastrips_has_space(), BKE_nlastrips_make_metas(), BKE_nlastrips_sort_strips(), BKE_nlatrack_add_strip(), BKE_nlatrack_copy(), BKE_nlatrack_free(), BKE_nlatrack_get_bounds(), BKE_nlatrack_has_animated_strips(), BKE_nlatrack_remove_strip(), BKE_stamp_info_callback(), blend_data_read_nla_strips(), blend_write_nla_strips(), blo_do_versions_pre250(), box_select_nla_strips(), blender::deg::DepsgraphRelationBuilder::build_animdata_action_targets(), blender::deg::DepsgraphNodeBuilder::build_animdata_nlastrip_targets(), blender::deg::DepsgraphRelationBuilder::build_animdata_nlastrip_targets(), blender::ed::outliner::TreeDisplaySequencer::build_tree(), blender::seq::calc_text_runtime(), blender::ed::transform::calculate_new_origin_position(), blender::ed::transform::calculate_translation_offset(), blender::ed::vse::can_select_handle(), blender::seq::can_use_proxy(), can_use_proxy(), blender::animrig::legacy::channel_groups_all(), blender::animrig::channelbag_for_action_slot(), blender::seq::check_media_missing(), blender::seq::check_sound_media_missing(), check_valid_camera(), blender::seq::RetimingRange::claculate_speed_table_from_seq(), clip_draw_dopesheet_main(), blender::seq::collection_filter_channel_up_to_incl(), blender::seq::collection_filter_rendered_strips(), blender::ed::vse::color3ubv_from_seq(), blender::seq::connect(), blender::seq::connected_strips_get(), blender::seq::content_frame_index_get(), blender::animrig::versioning::convert_legacy_animato_action(), blender::animrig::convert_to_layered_action(), blender::animrig::Strip::create(), Freestyle::StrokeRep::create(), blender::ed::transform::createTransNlaData(), blender::ed::transform::createTransSeqData(), blender::ed::transform::createTransSeqImageData(), blender::ed::vse::cursor_set_by_mouse_position(), blender::seq::cut_one_way_connections(), delete_key_button_exec(), blender::ed::vse::deselect_all_strips(), deselect_nla_strips(), direct_link_nlastrips(), blender::seq::disconnect(), blender::seq::disconnect(), blender::seq::do_adjustment(), blender::seq::do_adjustment_impl(), blender::seq::do_blend_mode_effect(), blender::seq::do_colormix_effect(), blender::seq::do_gaussian_blur_effect(), blender::seq::do_glow_effect(), blender::seq::do_glow_effect_byte(), blender::seq::do_glow_effect_float(), blender::seq::do_multicam(), blender::seq::do_render_strip_seqbase(), blender::seq::do_render_strip_uncached(), blender::seq::do_solid_color(), blender::seq::do_speed_effect(), blender::seq::do_text_effect(), blender::seq::do_transform_effect(), do_version_curvemapping_walker(), do_versions_idproperty_seq_recursive(), do_versions_seq_alloc_transform_and_crop(), do_versions_seq_unique_name_all_strips(), do_versions_sequencer_color_balance_sop(), do_versions_sequencer_color_tags(), do_versions_sequencer_speed_effect_recursive(), blender::seq::do_wipe_effect(), blender::seq::do_wipe_effect(), blender::ed::vse::draw_cache_background(), blender::ed::vse::draw_cache_source_iter_fn(), blender::ed::vse::draw_cache_stripe(), draw_nla_main_data(), blender::ed::vse::draw_seq_text_get_name(), blender::ed::vse::draw_seq_text_get_overlay_string(), blender::ed::vse::draw_seq_text_get_source(), blender::ed::vse::draw_seq_waveform_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_strips_foreground(), blender::ed::vse::drawmeta_contents(), blender::seq::early_out_gaussian_blur(), blender::seq::early_out_text(), ED_animedit_unlink_action(), ED_scene_sequencer_add(), blender::seq::edit_flag_for_removal(), blender::seq::edit_move_strip_to_meta(), blender::seq::edit_move_strip_to_seqbase(), blender::seq::edit_remove_flagged_strips(), blender::seq::edit_strip_name_set(), blender::seq::edit_strip_split(), blender::seq::editing_free(), blender::seq::effects_can_render_text(), ensure_change_frame_keylist(), blender::ed::vse::ensure_left_and_right_keys(), blender::seq::ensure_unique_name(), blender::animrig::internal::evaluate_layer(), blender::animrig::evaluate_strip(), blender::seq::exists_in_seqbase(), blender::ed::outliner::TreeElementNLATrack::expand(), blender::ed::animrig::extract_pose(), blender::seq::extract_standalone_strips(), blender::ed::vse::fake_keys_draw(), blender::ed::vse::fake_retiming_key_init(), blender::animrig::fcurve_find_by_rna_path(), blender::animrig::fcurve_find_in_action(), blender::seq::fcurve_matches(), blender::animrig::legacy::fcurves_all_templated(), blender::ed::vse::filter_modifiers_by_sequence_type_itemf(), blender::ed::vse::find_neighboring_strip(), blender::ed::vse::find_next_prev_strip(), blender::animrig::Layer::find_strip_index(), blender::animrig::legacy::first_keyframe_strip(), blender::ed::transform::flushTransSeq(), fmodifier_list_space_specific(), blender::animrig::foreach_action_slot_use_with_references(), blender::animrig::foreach_action_slot_use_with_rna(), blender::animrig::foreach_fcurve_in_action(), blender::animrig::foreach_fcurve_in_action_slot(), blender::bke::nla::foreach_strip_adt(), 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_strip_proxy(), blender::seq::free_text_effect(), blender::seq::free_transform_effect(), blender::seq::free_wipe_effect(), blender::ed::transform::freeSeqData(), blender::ed::transform::freeSeqData(), blender::ed::vse::freeze_frame_add_from_strip_selection(), blender::ed::vse::freeze_frame_add_new_for_strip(), blender::seq::freeze_key_pair_create(), blender::seq::get_channels_by_strip(), blender::seq::get_default_fac_fade(), get_nlastrip_extents(), blender::seq::get_path_from_strip(), get_rna_access(), blender::ed::vse::get_seq_strip_thumbnails(), blender::seq::get_seqbase_by_strip(), blender::seq::get_seqbase_from_strip(), blender::seq::get_strip_screen_quad(), blender::ed::vse::get_strip_text_color(), blender::seq::get_uids_cb(), get_visible_nla_strips(), blender::seq::give_cache_frame_index(), 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::ed::vse::have_free_channels(), icu_to_fcurves(), blender::ed::transform::image_origin_set(), blender::seq::image_transform_bounding_box_from_collection(), blender::seq::image_transform_final_quad_get(), blender::seq::image_transform_matrix_get(), blender::seq::image_transform_mirror_factor_get(), blender::seq::image_transform_origin_offset_pixelspace_get(), blender::seq::image_transform_quad_get(), blender::ed::transform::image_transform_set(), blender::seq::index_dir_set(), blender::seq::init_alpha_over_or_under(), blender::seq::init_colormix_effect(), blender::deg::StripBackup::init_from_strip(), 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_transform_effect(), blender::seq::init_wipe_effect(), blender::ed::vse::inner_clickable_handle_size_get(), blender::seq::input_preprocess(), insert_key_button_exec(), blender::animrig::insert_key_layer(), blender::seq::intra_frame_cache_get_composite(), blender::seq::intra_frame_cache_get_preprocessed(), blender::seq::intra_frame_cache_invalidate(), blender::seq::intra_frame_cache_put_composite(), blender::seq::intra_frame_cache_put_preprocessed(), blender::seq::StripImageMap::invalidate(), blender::seq::invalidate_final_cache_strip_range(), blender::seq::invalidate_movieclip_strips(), blender::seq::invalidate_raw_cache_of_parent_meta(), ipo_to_animato(), ipo_to_animdata(), blender::ed::vse::is_mouse_over_retiming_key(), is_nlastrip_enabled(), blender::seq::OpaqueQuadTracker::is_occluded(), blender::seq::is_opaque_alpha_over(), blender::seq::is_strip_connected(), blender::seq::is_strip_covering_screen(), blender::seq::is_valid_strip_channel(), blender::seq::iterator_set_expand(), blender::ed::vse::key_x_get(), blender::ed::vse::label_str_get(), blender::ed::vse::left_fake_key_frame_get(), link_recurs_seq(), blender::seq::load_speed_effect(), blender::seq::load_text_effect(), blender::io::ply::load_tristrips_element(), long_id_names_process_action_slots_identifiers(), blender::ed::object::make_local_animdata_tag_strips(), blender::seq::media_presence_invalidate_strip(), blender::seq::media_presence_is_missing(), blender::seq::media_presence_set_missing(), blender::seq::modifier_apply_stack(), blender::seq::modifier_clear(), blender::seq::modifier_find_by_name(), blender::seq::modifier_list_copy(), blender::seq::modifier_new(), blender::seq::modifier_remove(), blender::seq::modifier_unique_name(), mouse_nla_strips(), blender::ed::vse::mouse_over_key_get_from_strip(), blender::seq::must_render_strip(), blender::seq::must_update_strip_sound(), nla_actionclip_draw_markers(), nla_draw_strip(), nla_draw_strip_curves(), nla_draw_strip_frames_text(), nla_draw_strip_text(), nla_eval_domain_strips(), nla_fmodifier_add_exec(), nla_fmodifier_copy_exec(), nla_fmodifier_paste_exec(), nla_panel_actclip(), nla_panel_context(), nla_panel_modifiers(), nla_strip_actclip_panel_poll(), nla_strip_draw_markers(), nla_strip_eval_panel_poll(), nla_strip_get_color_inside(), nla_tweakmode_exit_sync_strip_lengths(), nla_tweakmode_find_active(), nlaedit_add_actionclip_exec(), nlaedit_add_meta_exec(), nlaedit_add_sound_exec(), nlaedit_add_transition_exec(), nlaedit_apply_scale_exec(), nlaedit_clear_scale_exec(), nlaedit_delete_exec(), nlaedit_duplicate_exec(), nlaedit_make_single_user_exec(), nlaedit_mouse_is_over_strip(), nlaedit_move_down_exec(), nlaedit_move_up_exec(), nlaedit_select_leftright(), nlaedit_snap_exec(), nlaedit_split_exec(), nlaedit_split_strip_actclip(), nlaedit_split_strip_meta(), nlaedit_strip_at_region_position(), nlaedit_swap_exec(), nlaedit_sync_actlen_exec(), nlaedit_toggle_mute_exec(), nlastrip_evaluate(), nlastrip_evaluate_actionclip(), nlastrip_evaluate_controls(), nlastrip_evaluate_meta(), nlastrip_find_active(), nlastrip_find_by_name(), blender::ed::transform::nlastrip_fix_overlapping(), nlastrip_fix_resize_overlaps(), blender::ed::transform::nlastrip_flag_overlaps(), nlastrip_get_endpoint_overlaps(), nlastrip_get_frame(), nlastrip_get_frame_actionclip(), nlastrip_get_frame_transition(), nlastrip_get_influence(), nlastrip_new(), blender::ed::transform::nlastrip_overlap_reorder(), nlastrip_set_initial_length(), blender::ed::transform::nlastrip_shuffle_transformed(), nlastrip_validate_transition_start_end(), nlastrips_apply_all_curves_cb(), nlastrips_apply_fcurve_versioning(), nlastrips_ctime_get_strip(), nlastrips_path_remove_fix(), nlastrips_path_rename_fix(), nlastrips_to_animdata(), object_foreach_id(), blender::ed::object::object_speaker_add_exec(), blender::seq::open_anim_file_multiview(), blender::seq::open_anim_filepath(), blender::seq::original_strip_get(), blender::seq::original_strip_get(), blender::ed::outliner::outliner_select_sync_from_strip(), blender::ed::outliner::outliner_select_sync_to_strip(), blender::ed::vse::padded_strips_under_mouse_get(), blender::ed::transform::points_build_3x3_grid(), blender::ed::transform::points_build_sources_preview_image(), blender::ed::transform::points_build_sources_preview_origin(), blender::ed::transform::points_build_sources_timeline_strips(), blender::ed::transform::points_build_targets_preview_image(), blender::ed::transform::points_build_targets_preview_origin(), blender::ed::transform::points_build_targets_timeline(), blender::seq::prefetch_get_original_scene_and_strip(), blender::ed::vse::preview_draw_all_image_overlays(), blender::seq::proxy_dir_get(), blender::seq::proxy_rebuild(), blender::seq::proxy_rebuild_context(), blender::seq::proxy_set(), blender::seq::StripImageMap::put(), pyrna_struct_keyframe_delete(), pyrna_struct_keyframe_insert(), blender::seq::query_all_strips(), blender::seq::query_all_strips_recursive(), blender::seq::query_overwrite_targets(), blender::seq::query_right_side_strips(), blender::seq::query_scene_strips(), blender::seq::query_selected_strips(), blender::ed::transform::query_selected_strips_no_handles(), blender::ed::transform::query_snap_sources_preview(), blender::ed::transform::query_snap_sources_timeline(), blender::ed::transform::query_snap_targets_preview(), blender::ed::transform::query_snap_targets_timeline(), blender::seq::query_strips_at_frame(), blender::seq::query_thumbnail(), blender::ed::transform::query_time_dependent_strips_strips(), blender::seq::query_unselected_strips(), RE_seq_render_active(), blender::ed::vse::realize_fake_keys(), blender::ed::vse::realize_fake_keys_in_rect(), rearrange_nla_control_channels(), blender::ed::transform::recalcData_nla(), blender::ed::transform::recalcData_sequencer(), blender::ed::transform::recalcData_sequencer_retiming(), blender::ed::vse::recurs_sel_strip(), blender::seq::relations_check_scene_recursion(), blender::seq::relations_free_imbuf(), blender::seq::relations_invalidate_cache(), blender::seq::relations_invalidate_cache_raw(), blender::seq::relations_invalidate_scene_strips(), blender::seq::relations_render_loop_check(), blender::seq::relations_session_uid_generate(), blender::seq::relations_strip_free_anim(), blender::seq::SourceImageCache::remove_entry(), blender::seq::render_give_ibuf_direct(), blender::seq::render_give_stripelem(), blender::seq::render_is_muted(), blender::deg::StripBackup::restore_to_strip(), blender::ed::vse::retime_key_draw(), blender::ed::vse::retime_speed_text_draw(), blender::seq::retiming_add_freeze_frame(), blender::seq::retiming_add_key(), blender::seq::retiming_add_transition(), blender::seq::retiming_data_clear(), blender::seq::retiming_data_ensure(), blender::seq::retiming_data_is_editable(), blender::ed::vse::retiming_fake_key_frame_clicked(), blender::seq::retiming_find_segment_start_key(), blender::seq::retiming_is_active(), blender::seq::retiming_is_allowed(), blender::seq::retiming_is_last_key(), blender::ed::vse::retiming_key_add_from_selection(), blender::ed::vse::retiming_key_add_new_for_strip(), blender::ed::vse::retiming_key_add_to_editable_strips(), blender::seq::retiming_key_get_by_timeline_frame(), blender::seq::retiming_key_index_get(), blender::seq::retiming_key_overlap(), blender::seq::retiming_key_speed_get(), blender::seq::retiming_key_speed_set(), blender::seq::retiming_key_timeline_frame_get(), blender::seq::retiming_key_timeline_frame_set(), blender::seq::retiming_keys_count(), blender::seq::retiming_keys_get(), blender::seq::retiming_last_key_get(), blender::ed::vse::retiming_mouseover_key_get(), blender::ed::vse::retiming_poll(), blender::seq::retiming_remove_key(), blender::seq::retiming_remove_multiple_keys(), blender::seq::retiming_reset(), blender::seq::retiming_selection_clear(), blender::seq::retiming_selection_contains(), blender::seq::retiming_selection_get(), blender::seq::retiming_sound_animation_data_set(), blender::seq::retiming_transition_key_frame_set(), blender::seq::RetimingRange::RetimingRange(), blender::seq::RetimingRangeData::RetimingRangeData(), blender::ed::vse::right_fake_key_frame_get(), scene_new_sequencer_enum_itemf(), scene_new_sequencer_poll(), screen_ctx_active_sequence_strip(), screen_ctx_active_strip(), screen_ctx_selected_editable_sequences(), screen_ctx_selected_editable_strips(), screen_ctx_selected_nla_strips(), screen_ctx_selected_sequences(), screen_ctx_selected_strips(), screen_ctx_sequences(), screen_ctx_strips(), blender::seq::select_active_get_pair(), blender::seq::select_active_set(), blender::ed::vse::select_active_side(), blender::ed::vse::select_active_side_range(), 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_more_less_impl(), blender::ed::vse::select_strip_single(), blender::ed::vse::selected_strips_from_context(), blender::ed::vse::seq_box_select_strip_from_preview(), blender::ed::vse::seq_build_proxy(), blender::ed::vse::seq_draw_waveforms_poll(), blender::seq::seq_edit_split_effect_inputs_intersect(), blender::seq::seq_edit_split_intersect_check(), blender::seq::seq_edit_split_operation_permitted_check(), blender::seq::seq_free_strip_recurse(), blender::seq::seq_get_movieclip_ibuf(), blender::ed::transform::seq_get_strip_pivot_median(), blender::seq::seq_image_strip_is_multiview_render(), blender::seq::seq_image_transform_matrix_get_ex(), 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_must_swap_input_in_blend_mode(), blender::seq::seq_mute_sound_strips_cb(), blender::seq::seq_need_scale_to_render_size(), blender::seq::seq_new_fix_links_recursive(), blender::seq::seq_prefetch_scene_strip_is_rendered(), blender::seq::seq_proxy_build_frame(), blender::ed::vse::seq_proxy_build_job(), blender::seq::seq_proxy_context_count(), 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_effect_strip_impl(), blender::seq::seq_render_image_strip(), blender::seq::seq_render_image_strip_view(), blender::seq::seq_render_mask_strip(), 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_render_movieclip_strip(), blender::seq::seq_render_preprocess_ibuf(), blender::seq::seq_render_scene_strip(), blender::seq::seq_render_strip(), blender::seq::seq_render_strip_stack(), blender::seq::seq_render_strip_stack_apply_effect(), blender::seq::seq_set_strip_done_cb(), blender::seq::seq_split_set_left_hold_offset(), blender::seq::seq_split_set_right_hold_offset(), blender::seq::seq_strip_free_ex(), blender::ed::transform::seq_transform_cancel(), blender::ed::transform::seq_transform_check_overlap(), blender::ed::transform::seq_transform_collection_from_transdata(), seq_update_meta_disp_range(), blender::seq::seq_update_scene_strip_sound(), blender::seq::seq_update_sound_strips(), blender::ed::vse::seq_view_collection_rect_timeline(), blender::seq::seqbase_dupli_recursive(), blender::seq::seqbase_duplicate_recursive(), blender::seq::seqbase_unique_name(), blender::seq::seqbase_unique_name_recursive_fn(), blender::ed::transform::SeqToTransData(), blender::ed::transform::SeqToTransData(), blender::ed::transform::SeqToTransData(), blender::ed::transform::SeqToTransData_build(), blender::ed::transform::SeqTransCount(), blender::ed::transform::SeqTransInfo(), blender::ed::outliner::sequence_fn(), blender::seq::sequence_supports_modifiers(), blender::ed::vse::sequencer_add_duplicate_exec(), blender::ed::vse::sequencer_add_effect_strip_exec(), blender::ed::vse::sequencer_add_image_strip_exec(), blender::ed::vse::sequencer_add_image_strip_load_files(), blender::ed::vse::sequencer_add_mask_strip_exec(), blender::ed::vse::sequencer_add_movieclip_strip_exec(), blender::ed::vse::sequencer_add_scene_strip_exec(), blender::ed::vse::sequencer_add_scene_strip_new_exec(), blender::ed::vse::sequencer_add_sound_multiple_strips(), blender::ed::vse::sequencer_add_sound_single_strip(), blender::seq::sequencer_all_free_anim_ibufs(), blender::ed::vse::sequencer_box_select_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_change_scene_exec(), blender::seq::sequencer_check_scene_recursion(), blender::ed::vse::sequencer_clipboard_copy_exec(), blender::ed::vse::sequencer_clipboard_paste_exec(), blender::ed::vse::sequencer_copy_handles_to_selected_strips(), blender::ed::vse::sequencer_de_select_all_exec(), blender::ed::vse::sequencer_delete_exec(), blender::ed::vse::sequencer_delete_strip_data(), blender::ed::vse::sequencer_drop_copy(), blender::ed::vse::sequencer_enable_proxies_exec(), blender::ed::vse::sequencer_export_subtitles_exec(), blender::seq::sequencer_flag_users_for_removal(), blender::ed::vse::sequencer_generic_invoke_xy_guess_channel(), blender::seq::sequencer_image_crop_init(), blender::seq::sequencer_image_crop_transform_matrix(), blender::ed::vse::sequencer_lock_exec(), blender::ed::vse::sequencer_main_cursor(), blender::ed::vse::sequencer_meta_make_exec(), blender::ed::vse::sequencer_meta_separate_exec(), blender::ed::vse::sequencer_mute_exec(), blender::ed::vse::sequencer_offset_clear_exec(), blender::seq::sequencer_preprocess_transform_crop(), blender::ed::vse::sequencer_preview_add_sound(), blender::ed::vse::sequencer_rebuild_proxy_exec(), blender::ed::vse::sequencer_reload_exec(), blender::ed::vse::sequencer_retiming_box_select_exec(), blender::ed::vse::sequencer_retiming_data_hide_all(), blender::ed::vse::sequencer_retiming_data_hide_selection(), blender::ed::vse::sequencer_retiming_data_show_selection(), blender::ed::vse::sequencer_retiming_draw_continuity(), blender::ed::vse::sequencer_retiming_key_delete_exec(), blender::ed::vse::sequencer_retiming_reset_exec(), blender::ed::vse::sequencer_retiming_select_all_exec(), blender::ed::vse::sequencer_scene_frame_range_update_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_set_active(), 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_set_range_to_strips_exec(), blender::ed::vse::sequencer_snap_exec(), blender::ed::vse::sequencer_special_update_set(), blender::ed::vse::sequencer_split_exec(), blender::ed::vse::sequencer_split_invoke(), blender::ed::vse::sequencer_strip_change_scene_poll(), blender::ed::vse::sequencer_strip_color_tag_set_exec(), blender::seq::sequencer_strip_generates_image(), blender::ed::vse::sequencer_strip_has_path_poll(), blender::ed::vse::sequencer_strip_is_text_poll(), sequencer_strip_to_keylist(), blender::ed::vse::sequencer_strip_transform_clear_exec(), blender::ed::vse::sequencer_strip_transform_fit_exec(), blender::ed::vse::sequencer_swap_exec(), blender::ed::vse::sequencer_swap_inputs_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_mode_toggle_exec(), blender::ed::vse::sequencer_text_edit_paste_exec(), blender::ed::vse::sequencer_text_editing_active_poll(), 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::ed::vse::sequencer_unlock_exec(), blender::ed::vse::sequencer_unmute_exec(), blender::seq::sequencer_use_crop(), blender::seq::sequencer_use_transform(), blender::ed::vse::sequencer_visible_strips_get(), blender::seq::set_scale_to_fit(), blender::animrig::tests::KeyframingTest::SetUp(), blender::animrig::tests::PoseTest::SetUp(), blender::seq::shuffle_strip_time_offset_get(), skip_fcurve_selected_data(), blender::ed::vse::slip_apply_clamp(), blender::ed::vse::slip_cleanup(), blender::ed::vse::slip_data_init(), blender::ed::vse::slip_strips_delta(), blender::seq::sound_equalizermodifier_recreator(), blender::seq::sound_modifier_recreator(), blender::seq::sound_pitch_get(), sound_update_animation_flags_fn(), blender::seq::sound_update_bounds(), blender::seq::sound_update_bounds_all(), blender::seq::source_image_cache_evict(), blender::seq::source_image_cache_get(), blender::seq::source_image_cache_invalidate_strip(), blender::seq::source_image_cache_iterate(), blender::seq::source_image_cache_put(), blender::ed::transform::special_aftertrans_update__sequencer(), blender::ed::transform::special_aftertrans_update__sequencer_image(), blender::ed::vse::special_preview_set(), stampdata(), blender::ed::transform::store_transform_properties(), blender::animrig::Layer::strip_add(), blender::seq::strip_add_generic_update(), blender::seq::strip_add_set_name(), blender::seq::strip_add_set_view_transform(), blender::seq::strip_alloc(), blender::seq::strip_animation_duplicate(), blender::seq::strip_base_path_get(), blender::ed::vse::strip_box_get(), blender::ed::vse::strip_box_select_rect_image_isect(), blender::deg::strip_build_prop_cb(), blender::seq::strip_by_scene_lookup_build(), strip_callback(), blender::seq::strip_can_have_thumbnail(), blender::seq::strip_channel_set(), blender::ed::vse::strip_clickable_area_get(), blender::ed::vse::strip_clickable_areas_get(), strip_colorbalance_update_cb(), blender::seq::strip_connections_free(), strip_convert_callback(), strip_convert_transform_animation(), strip_convert_transform_crop(), strip_convert_transform_crop_2(), strip_convert_transform_crop_lb(), strip_convert_transform_crop_lb_2(), blender::ed::vse::strip_data_handle_flags_set(), blender::ed::vse::strip_data_highlight_flags_set(), blender::ed::vse::strip_data_lock_flags_set(), blender::ed::vse::strip_data_missing_media_flags_set(), blender::ed::vse::strip_data_outline_params_set(), blender::seq::strip_doversion_250_sound_proxy_update_cb(), blender::ed::vse::strip_draw_context_get(), blender::ed::vse::strip_draw_image_origin_and_outline(), blender::seq::strip_drivers_duplicate(), blender::seq::strip_duplicate(), blender::seq::strip_duplicate_recursive(), blender::seq::strip_duplicate_recursive_impl(), blender::ed::vse::strip_effect_get_new_inputs(), blender::seq::strip_effect_get_sequence_blend(), blender::seq::strip_effect_handle_get(), strip_effect_overdrop_to_alphaover(), blender::seq::strip_effect_speed_frame_map_ensure(), blender::seq::strip_effect_speed_rebuild_map(), blender::seq::strip_effect_speed_speed_factor_curve_get(), blender::ed::vse::strip_end_screenspace_get(), blender::seq::strip_exists_at_frame(), strip_filter_bilinear_to_auto(), blender::seq::strip_for_each_recursive(), blender::seq::strip_for_each_recursive(), strip_foreach_member_id_cb(), strip_foreach_path_callback(), blender::seq::strip_free(), blender::seq::strip_get_early_out_for_blend_mode(), blender::ed::vse::strip_get_text_strip_cb(), blender::ed::vse::strip_get_thumb_image_dimensions(), blender::seq::strip_give_name(), blender::ed::vse::strip_handle_draw_size_get(), blender::ed::vse::strip_handle_under_cursor_get(), blender::seq::strip_has_valid_data(), strip_hue_correct_set_wrapping(), blender::seq::strip_image_transform_quad_get_ex(), blender::deg::strip_init_cb(), blender::ed::vse::strip_is_parent(), blender::animrig::Action::strip_keyframe_data_remove_if_unused(), blender::seq::strip_lookup_build_effect(), blender::seq::strip_lookup_build_from_seqbase(), strip_meta_channels_ensure(), blender::ed::vse::strip_modifier_add_exec(), blender::ed::vse::strip_modifier_copy_exec(), blender::ed::vse::strip_modifier_equalizer_redefine_exec(), blender::ed::vse::strip_modifier_move_exec(), blender::ed::vse::strip_modifier_remove_exec(), blender::ed::vse::strip_new_sequencer_enum_itemf(), blender::deg::strip_node_build_cb(), blender::seq::strip_open_anim_file(), blender::ed::vse::strip_point_image_isect(), strip_proxies_timecode_update(), blender::animrig::strip_ptr_destructor(), blender::seq::strip_raw_image_size_get(), blender::seq::strip_read_data_cb(), blender::ed::vse::strip_rectf(), blender::animrig::Layer::strip_remove(), blender::deg::strip_restore_cb(), blender::seq::strip_retiming_add_key(), blender::seq::strip_retiming_clamp_bounds_get(), blender::seq::strip_retiming_clamp_timeline_frame(), blender::seq::strip_retiming_clamp_transition_offset(), blender::seq::strip_retiming_evaluate(), blender::seq::strip_retiming_fix_transition(), blender::seq::strip_retiming_fix_transitions(), blender::seq::strip_retiming_key_offset(), blender::ed::vse::strip_retiming_keys_box_get(), blender::seq::strip_retiming_range_data_get(), blender::seq::strip_retiming_remove_key_ex(), blender::seq::strip_retiming_remove_transition(), blender::seq::strip_retiming_transition_is_linear(), blender::seq::strip_retiming_transition_offset(), blender::ed::vse::strip_select_from_preview(), strip_set_alpha_mode_cb(), strip_set_alpha_mode_cb(), strip_set_blend_mode_cb(), strip_set_pitch_cb(), strip_set_sat_cb(), strip_set_volume_cb(), strip_set_wipe_angle_cb(), strip_sound_proxy_update_cb(), blender::seq::strip_sound_update_cb(), strip_speed_factor_fix_rna_path(), strip_speed_factor_set(), blender::ed::vse::strip_speed_get(), blender::ed::vse::strip_speed_set_exec(), blender::ed::vse::strip_start_screenspace_get(), strip_text_data_update(), blender::seq::strip_time_effect_range_set(), blender::seq::strip_time_slip_strip_ex(), blender::seq::strip_time_translate_handles(), blender::seq::strip_time_update_effects_strip_range(), blender::ed::vse::strip_to_frame_distance(), blender::seq::strip_topmost_get(), strip_transform_filter_set(), blender::seq::strip_transform_handle_expand_to_fit(), blender::seq::strip_transform_handle_overwrite(), blender::seq::strip_transform_handle_overwrite_trim(), strip_transform_origin_set(), blender::ed::vse::strip_under_mouse_get(), blender::seq::strip_unique_name_set(), strip_update_effectdata_cb(), strip_update_flags_cb(), blender::seq::strip_update_mix_sounds(), blender::seq::strip_update_muting_recursive(), strip_update_proxy_cb(), blender::seq::strip_update_sound_bounds_recursive_impl(), blender::seq::strip_update_sound_modifiers(), blender::seq::strip_update_sound_properties(), blender::seq::strip_update_sound_recursive(), blender::seq::strip_write_data_cb(), blender::ed::vse::strip_y_rescale(), blender::bke::tests::TEST(), blender::bke::tests::TEST(), blender::animrig::nla::tests::TEST_F(), blender::animrig::tests::TEST_F(), blender::animrig::tests::TEST_F(), blender::animrig::tests::TEST_F(), blender::animrig::tests::TEST_F(), blender::animrig::tests::TEST_F(), blender::animrig::tests::TEST_F(), blender::animrig::tests::TEST_F(), blender::animrig::tests::TEST_F(), blender::animrig::tests::TEST_F(), blender::ed::vse::text_edit_draw(), blender::ed::vse::text_edit_draw_box(), blender::ed::vse::text_edit_draw_cursor(), blender::ed::vse::text_editing_update(), blender::seq::text_effect_font_init(), blender::seq::text_effect_line_size_get(), blender::ed::vse::text_selection_draw(), blender::ed::vse::thumb_calc_first_timeline_frame(), blender::ed::vse::thumb_calc_next_timeline_frame(), blender::seq::thumbnail_cache_get(), blender::seq::thumbnail_cache_invalidate_strip(), blender::seq::time_content_end_frame_get(), blender::seq::time_find_next_prev_edit(), blender::seq::time_get_rounded_sound_offset(), blender::seq::time_has_left_still_frames(), blender::seq::time_has_right_still_frames(), blender::seq::time_has_still_frames(), blender::seq::time_left_handle_frame_get(), blender::seq::time_left_handle_frame_set(), blender::seq::time_media_playback_rate_factor_get(), blender::seq::time_right_handle_frame_get(), blender::seq::time_right_handle_frame_set(), blender::seq::time_slip_strip(), blender::seq::time_start_frame_get(), blender::seq::time_start_frame_set(), blender::seq::time_strip_fps_get(), blender::seq::time_strip_intersects_frame(), blender::seq::time_strip_length_get(), blender::seq::time_update_meta_strip_range(), blender::seq::timeline_expand_boundbox(), blender::seq::transform_handle_overlap(), blender::seq::transform_is_locked(), blender::seq::transform_offset_after_frame(), blender::ed::transform::transform_orientation_matrix_get(), blender::ed::transform::transform_result_get(), blender::ed::transform::transform_seq_slide_strip_cursor_get(), blender::seq::transform_seqbase_shuffle_ex(), blender::seq::transform_seqbase_shuffle_time(), blender::seq::transform_single_image_check(), blender::seq::transform_strip_can_be_translated(), blender::seq::transform_test_overlap(), blender::seq::transform_translate_strip(), blender::ed::vse::transition_add_new_for_strip(), blender::ed::outliner::tree_element_strip_activate(), blender::ed::outliner::tree_element_strip_dup_activate(), blender::ed::outliner::tree_element_strip_dup_state_get(), blender::ed::outliner::tree_element_strip_state_get(), blender::ed::outliner::TreeElementStripData::TreeElementStripData(), blender::ed::outliner::TreeElementStripDuplicate::TreeElementStripDuplicate(), blender::ed::vse::try_to_realize_fake_keys(), ui_textedit_end(), blender::animrig::nla::unassign_action(), blender::seq::use_proxy(), version_fix_delete_flag(), version_fix_seq_meta_range(), version_forward_compat_system_idprops(), version_liboverride_nla_frame_start_end(), version_liboverride_nla_strip_frame_start_end(), version_merge_still_offsets(), version_seq_fix_broken_sound_strips(), version_set_seq_single_frame_content(), versioning_clear_strip_unused_flag(), versioning_convert_seq_text_anchor(), versioning_convert_strip_speed_factor(), blender::ed::transform::visible_retiming_keys_get(), blender::ed::vse::visible_strips_ordered_get(), visit_strip(), blender::ed::vse::waveform_job_start_if_needed(), blender::bke::write_strips(), and blender::animrig::Layer::~Layer().
| TransDataSeq* tdseq |
Definition at line 61 of file transform_convert_sequencer.cc.
Referenced by blender::ed::transform::calculate_new_origin_position(), blender::ed::transform::calculate_translation_offset(), blender::ed::transform::createTransSeqRetimingData(), blender::ed::transform::freeSeqData(), blender::ed::transform::image_origin_set(), blender::ed::transform::image_transform_set(), blender::ed::transform::recalcData_sequencer_retiming(), blender::ed::transform::SeqToTransData(), blender::ed::transform::special_aftertrans_update__sequencer_image(), blender::ed::transform::store_transform_properties(), and blender::ed::transform::transform_result_get().
| VectorSet<Strip *> time_dependent_strips |
Definition at line 70 of file transform_convert_sequencer.cc.
Referenced by blender::seq::query_right_side_strips(), blender::ed::transform::query_time_dependent_strips_strips(), blender::seq::strip_transform_handle_expand_to_fit(), blender::seq::strip_transform_handle_overlap_shuffle(), blender::seq::transform_handle_overlap(), and blender::seq::transform_seqbase_shuffle_time().