Changeset View
Changeset View
Standalone View
Standalone View
source/blender/makesdna/DNA_movieclip_types.h
| Show First 20 Lines • Show All 51 Lines • ▼ Show 20 Lines | typedef struct MovieClipProxy { | ||||
| /** Proxy build quality. */ | /** Proxy build quality. */ | ||||
| short quality; | short quality; | ||||
| /** Size flags (see below) of all proxies to build. */ | /** Size flags (see below) of all proxies to build. */ | ||||
| short build_size_flag; | short build_size_flag; | ||||
| /** Time code flags (see below) of all tc indices to build. */ | /** Time code flags (see below) of all tc indices to build. */ | ||||
| short build_tc_flag; | short build_tc_flag; | ||||
| } MovieClipProxy; | } MovieClipProxy; | ||||
| typedef struct MovieClip_RuntimeGPUTexture { | |||||
| void *next, *prev; | |||||
| MovieClipUser user; | |||||
| /** Not written in file 2 = TEXTARGET_COUNT. */ | |||||
| struct GPUTexture *gputexture[2]; | |||||
| } MovieClip_RuntimeGPUTexture; | |||||
| typedef struct MovieClip_Runtime { | |||||
| struct ListBase gputextures; | |||||
| } MovieClip_Runtime; | |||||
| typedef struct MovieClip { | typedef struct MovieClip { | ||||
| ID id; | ID id; | ||||
| /** Animation data (must be immediately after id for utilities to use it). */ | /** Animation data (must be immediately after id for utilities to use it). */ | ||||
| struct AnimData *adt; | struct AnimData *adt; | ||||
| /** File path, 1024 = FILE_MAX. */ | /** File path, 1024 = FILE_MAX. */ | ||||
| char name[1024]; | char name[1024]; | ||||
| Show All 38 Lines | typedef struct MovieClip { | ||||
| /** | /** | ||||
| * Offset which is adding to a file number when reading frame from a file. | * Offset which is adding to a file number when reading frame from a file. | ||||
| * affects only a way how scene frame is mapping to a file name and not | * affects only a way how scene frame is mapping to a file name and not | ||||
| * touches other data associated with a clip. */ | * touches other data associated with a clip. */ | ||||
| int frame_offset; | int frame_offset; | ||||
| /* color management */ | /* color management */ | ||||
| ColorManagedColorspaceSettings colorspace_settings; | ColorManagedColorspaceSettings colorspace_settings; | ||||
| struct MovieClip_Runtime runtime; | |||||
| } MovieClip; | } MovieClip; | ||||
| typedef struct MovieClipScopes { | typedef struct MovieClipScopes { | ||||
| /** 1 means scopes are ok and recalculation is unneeded. */ | /** 1 means scopes are ok and recalculation is unneeded. */ | ||||
| short ok; | short ok; | ||||
| /** Whether track's mask should be applied on preview. */ | /** Whether track's mask should be applied on preview. */ | ||||
| short use_track_mask; | short use_track_mask; | ||||
| /** Height of track preview widget. */ | /** Height of track preview widget. */ | ||||
| ▲ Show 20 Lines • Show All 76 Lines • Show Last 20 Lines | |||||