Blender  V3.3
Public Attributes | List of all members
SpaceClip Struct Reference

#include <DNA_space_types.h>

Public Attributes

SpaceLinknext
 
SpaceLinkprev
 
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 MovieClipclip
 
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
 

Detailed Description

Clip Editor.

Definition at line 1714 of file DNA_space_types.h.

Member Data Documentation

◆ _pad

char SpaceClip::_pad[4]

Definition at line 1752 of file DNA_space_types.h.

◆ _pad0

char SpaceClip::_pad0[6]

Definition at line 1720 of file DNA_space_types.h.

◆ _pad1

char SpaceClip::_pad1[4]

Definition at line 1723 of file DNA_space_types.h.

◆ _pad2

char SpaceClip::_pad2[2]

Definition at line 1764 of file DNA_space_types.h.

◆ _pad4

char SpaceClip::_pad4[4]

Definition at line 1768 of file DNA_space_types.h.

◆ angle

float SpaceClip::angle

Definition at line 1751 of file DNA_space_types.h.

Referenced by clip_draw_main().

◆ around

int SpaceClip::around

◆ clip

struct MovieClip* SpaceClip::clip

◆ cursor

float SpaceClip::cursor[2]

◆ flag

int SpaceClip::flag

◆ gpencil_src

short SpaceClip::gpencil_src

◆ link_flag

char SpaceClip::link_flag

Definition at line 1719 of file DNA_space_types.h.

◆ loc

float SpaceClip::loc[2]

Pre-composed stabilization data.

Definition at line 1751 of file DNA_space_types.h.

Referenced by clip_draw_main().

◆ mask_info

MaskSpaceInfo SpaceClip::mask_info

◆ mode

short SpaceClip::mode

◆ next

SpaceLink* SpaceClip::next

Definition at line 1715 of file DNA_space_types.h.

◆ path_length

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().

◆ postproc_flag

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().

◆ prev

SpaceLink * SpaceClip::prev

Definition at line 1715 of file DNA_space_types.h.

◆ regionbase

ListBase SpaceClip::regionbase

Storage of regions for inactive spaces.

Definition at line 1717 of file DNA_space_types.h.

Referenced by clip_create().

◆ scale

float SpaceClip::scale

Definition at line 1751 of file DNA_space_types.h.

Referenced by clip_draw_main(), and draw_marker_slide_zones().

◆ scopes

struct MovieClipScopes SpaceClip::scopes

◆ spacetype

char SpaceClip::spacetype

Definition at line 1718 of file DNA_space_types.h.

◆ stabmat

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().

◆ unistabmat

float SpaceClip::unistabmat[4][4]

◆ user

struct MovieClipUser SpaceClip::user

◆ view

short SpaceClip::view

◆ xlockof

float SpaceClip::xlockof

◆ xof

float SpaceClip::xof

◆ ylockof

float SpaceClip::ylockof

◆ yof

float SpaceClip::yof

◆ zoom

float SpaceClip::zoom

The documentation for this struct was generated from the following file: