Blender
V3.3
|
#include <DNA_space_types.h>
Public Attributes | |
SpaceLink * | next |
SpaceLink * | prev |
ListBase | regionbase |
char | spacetype |
char | link_flag |
char | _pad0 [6] |
char | _pad1 [4] |
float | xof |
float | yof |
float | xlockof |
float | ylockof |
float | zoom |
struct MovieClipUser | user |
struct MovieClip * | clip |
struct MovieClipScopes | scopes |
int | flag |
short | mode |
short | view |
int | path_length |
float | loc [2] |
float | scale |
float | angle |
char | _pad [4] |
float | stabmat [4][4] |
float | unistabmat [4][4] |
int | postproc_flag |
short | gpencil_src |
char | _pad2 [2] |
int | around |
char | _pad4 [4] |
float | cursor [2] |
MaskSpaceInfo | mask_info |
Clip Editor.
Definition at line 1714 of file DNA_space_types.h.
char SpaceClip::_pad[4] |
Definition at line 1752 of file DNA_space_types.h.
char SpaceClip::_pad0[6] |
Definition at line 1720 of file DNA_space_types.h.
char SpaceClip::_pad1[4] |
Definition at line 1723 of file DNA_space_types.h.
char SpaceClip::_pad2[2] |
Definition at line 1764 of file DNA_space_types.h.
char SpaceClip::_pad4[4] |
Definition at line 1768 of file DNA_space_types.h.
float SpaceClip::angle |
Definition at line 1751 of file DNA_space_types.h.
Referenced by clip_draw_main().
int SpaceClip::around |
Pivot point for transforms.
Definition at line 1767 of file DNA_space_types.h.
Referenced by blo_do_versions_260(), blo_update_defaults_screen(), clip_main_region_draw(), clip_set_2d_cursor_exec(), and t_around_get().
struct MovieClip* SpaceClip::clip |
Clip data.
Definition at line 1735 of file DNA_space_types.h.
Referenced by BKE_screen_area_blend_read_lib(), BKE_screen_foreach_id_screen_area(), calculateCenterCursor2D(), clip_context(), clip_draw_grease_pencil(), clip_free(), clip_id_remap(), clip_properties_region_draw(), clip_view_calculate_view_selection(), do_versions_after_linking_280(), dopesheet_select_channel_poll(), draw_spline_points(), ED_clip_point_undistorted_pos(), ED_mask_mouse_pos(), ED_mask_point_pos(), ED_mask_point_pos__reverse(), ED_space_clip_get_aspect_dimension_aware(), ED_space_clip_get_buffer(), ED_space_clip_get_clip(), ED_space_clip_get_size(), ED_space_clip_get_stable_buffer(), ED_space_clip_maskedit_poll(), ED_space_clip_poll(), ED_space_clip_set_clip(), ED_space_clip_tracking_poll(), lib_link_workspace_layout_restore(), mask_draw_curve_type(), mask_point_undistort_pos(), projectIntViewEx(), select_poll(), slide_marker_modal(), and spline_under_mouse_get().
float SpaceClip::cursor[2] |
Mask editor 2d cursor.
Definition at line 1771 of file DNA_space_types.h.
Referenced by calculateCenterCursor2D(), clip_main_region_draw(), clip_set_2d_cursor_exec(), ED_mask_cursor_location_get(), and view_center_cursor_exec().
int SpaceClip::flag |
Flags.
Definition at line 1740 of file DNA_space_types.h.
Referenced by annotation_visible_on_space(), blo_do_versions_260(), clip_draw_graph(), clip_draw_grease_pencil(), clip_draw_main(), clip_graph_knots_poll(), clip_graph_value_visible(), clip_main_region_draw(), clip_tracking_clear_invisible_track_selection(), clip_view_has_locked_selection(), createTransTrackingCurvesData(), dopesheet_region_draw(), draw_distortion(), draw_marker_areas(), draw_marker_outline(), draw_marker_slide_zones(), draw_marker_texts(), draw_movieclip_buffer(), draw_movieclip_notes(), draw_plane_marker_ex(), draw_stabilization_border(), draw_track_path(), draw_tracking_tracks(), draw_tracks_motion_and_error_curves(), ED_clip_view_lock_state_restore_no_jump(), ED_clip_view_lock_state_store(), ED_mask_view_lock_state_restore_no_jump(), find_nearest_track(), graph_region_draw(), lock_selection_toggle_exec(), mouse_select_curve(), mouse_select_knot(), select_grouped_exec(), track_mouse_area(), tracking_marker_check_slide(), and view_all_exec().
short SpaceClip::gpencil_src |
Definition at line 1763 of file DNA_space_types.h.
Referenced by annotation_session_initdata(), clip_draw_grease_pencil(), clip_scopes_check_gpencil_change(), draw_distortion(), and ED_annotation_data_get_pointers_direct().
char SpaceClip::link_flag |
Definition at line 1719 of file DNA_space_types.h.
float SpaceClip::loc[2] |
Pre-composed stabilization data.
Definition at line 1751 of file DNA_space_types.h.
Referenced by clip_draw_main().
MaskSpaceInfo SpaceClip::mask_info |
Definition at line 1773 of file DNA_space_types.h.
Referenced by BKE_screen_area_blend_read_lib(), BKE_screen_foreach_id_screen_area(), blo_update_defaults_screen(), clip_context(), clip_id_remap(), clip_main_region_draw(), draw_movieclip_cache(), ED_space_clip_get_mask(), ED_space_clip_maskedit_mask_poll(), ED_space_clip_maskedit_mask_visible_splines_poll(), ED_space_clip_maskedit_visible_splines_poll(), ED_space_clip_set_mask(), and lib_link_workspace_layout_restore().
short SpaceClip::mode |
Editor mode (editing context being displayed).
Definition at line 1742 of file DNA_space_types.h.
Referenced by blo_do_versions_270(), clip_main_region_draw(), clip_scopes_tag_refresh(), clip_set_2d_cursor_exec(), clip_view_has_locked_selection(), draw_movieclip_cache(), ED_space_clip_check_show_maskedit(), ED_space_clip_check_show_trackedit(), mode_set_exec(), and selected_boundbox().
SpaceLink* SpaceClip::next |
Definition at line 1715 of file DNA_space_types.h.
int SpaceClip::path_length |
Length of displaying path, in frames.
Definition at line 1747 of file DNA_space_types.h.
Referenced by draw_track_path(), and track_to_path_segment().
int SpaceClip::postproc_flag |
Movie postprocessing.
Definition at line 1760 of file DNA_space_types.h.
Referenced by ED_space_clip_get_buffer(), and ED_space_clip_get_stable_buffer().
SpaceLink * SpaceClip::prev |
Definition at line 1715 of file DNA_space_types.h.
ListBase SpaceClip::regionbase |
Storage of regions for inactive spaces.
Definition at line 1717 of file DNA_space_types.h.
Referenced by clip_create().
float SpaceClip::scale |
Definition at line 1751 of file DNA_space_types.h.
Referenced by clip_draw_main(), and draw_marker_slide_zones().
struct MovieClipScopes SpaceClip::scopes |
Different scoped displayed in space panels.
Definition at line 1735 of file DNA_space_types.h.
Referenced by blo_do_versions_260(), clip_duplicate(), clip_free(), clip_properties_region_draw(), clip_scopes_tag_refresh(), direct_link_area(), ED_clip_update_frame(), and lib_link_workspace_layout_restore().
char SpaceClip::spacetype |
Definition at line 1718 of file DNA_space_types.h.
float SpaceClip::stabmat[4][4] |
Current stabilization matrix and the same matrix in unified space, defined when drawing and used for mouse position calculation.
Definition at line 1757 of file DNA_space_types.h.
Referenced by clip_draw_main(), clip_main_region_draw(), draw_distortion(), draw_marker_texts(), draw_stabilization_border(), draw_tracking_tracks(), ED_clip_point_stable_pos(), ED_clip_point_stable_pos__reverse(), and selected_tracking_boundbox().
float SpaceClip::unistabmat[4][4] |
Definition at line 1757 of file DNA_space_types.h.
Referenced by annotation_session_initdata(), clip_draw_grease_pencil(), and clip_draw_main().
struct MovieClipUser SpaceClip::user |
User of clip.
Definition at line 1730 of file DNA_space_types.h.
Referenced by calculateCenterCursor2D(), clip_area_sync_frame_from_scene(), clip_graph_tracking_values_iterate_track_reprojection_error_values(), clip_graph_tracking_values_iterate_track_speed_values(), clip_main_region_draw(), clip_properties_region_draw(), clip_refresh(), clip_start_prefetch_job(), createTransTrackingCurvesData(), createTransTrackingData(), detect_features_exec(), draw_movieclip_buffer(), draw_movieclip_cache(), draw_spline_points(), draw_tracking_tracks(), draw_tracks_motion_and_error_curves(), ED_clip_point_stable_pos(), ED_clip_point_undistorted_pos(), ED_clip_update_frame(), ED_mask_mouse_pos(), ED_mask_point_pos(), ED_mask_point_pos__reverse(), ED_space_clip_get_aspect_dimension_aware(), ED_space_clip_get_buffer(), ED_space_clip_get_clip_frame_number(), ED_space_clip_get_size(), ED_space_clip_get_stable_buffer(), frame_jump_exec(), mask_draw_curve_type(), mask_parent_set_exec(), mask_point_undistort_pos(), prefetch_check_early_out(), projectIntViewEx(), selected_boundbox(), selected_tracking_boundbox(), set_center_principal_exec(), set_solver_keyframe_exec(), solve_camera_initjob(), spline_under_mouse_get(), and track_markers_initjob().
short SpaceClip::view |
Type of the clip editor view.
Definition at line 1744 of file DNA_space_types.h.
Referenced by blo_do_versions_260(), clip_preview_region_draw(), clip_refresh(), dopesheet_select_channel_poll(), ED_space_clip_graph_poll(), ED_space_clip_set_clip(), ED_space_clip_view_clip_poll(), init_preview_region(), mode_set_exec(), reinit_preview_region(), select_poll(), and space_clip_dopesheet_poll().
float SpaceClip::xlockof |
User defined offset from locked position.
Definition at line 1728 of file DNA_space_types.h.
Referenced by clip_main_region_draw(), ED_clip_view_lock_state_restore_no_jump(), ED_clip_view_lock_state_store(), sclip_zoom_set(), view_pan_exec(), view_pan_init(), and view_selected_exec().
float SpaceClip::xof |
User defined offset, image is centered.
Definition at line 1726 of file DNA_space_types.h.
Referenced by clip_main_region_draw(), clip_view_center_to_point(), ED_clip_view_lock_state_store(), ED_clip_view_selection(), movieclip_main_area_set_view2d(), sclip_zoom_set(), view_all_exec(), view_pan_exec(), view_pan_init(), and view_zoom_ratio_exec().
float SpaceClip::ylockof |
Definition at line 1728 of file DNA_space_types.h.
Referenced by clip_main_region_draw(), ED_clip_view_lock_state_restore_no_jump(), ED_clip_view_lock_state_store(), sclip_zoom_set(), view_pan_exec(), and view_selected_exec().
float SpaceClip::yof |
Definition at line 1726 of file DNA_space_types.h.
Referenced by clip_main_region_draw(), clip_view_center_to_point(), ED_clip_view_lock_state_store(), ED_clip_view_selection(), movieclip_main_area_set_view2d(), sclip_zoom_set(), view_all_exec(), view_pan_exec(), and view_zoom_ratio_exec().
float SpaceClip::zoom |
User defined zoom level.
Definition at line 1730 of file DNA_space_types.h.
Referenced by clip_view_calculate_view_selection(), draw_marker_areas(), draw_marker_outline(), draw_marker_slide_zones(), draw_plane_marker_ex(), ED_clip_view_lock_state_store(), ED_clip_view_selection(), movieclip_main_area_set_view2d(), sclip_zoom_set(), sclip_zoom_set_factor(), slide_marker_modal(), slide_plane_marker_modal(), view_pan_invoke(), view_pan_modal(), view_zoom_apply(), view_zoom_exit(), and view_zoom_init().