Blender V5.0
DNA_movieclip_types.h File Reference
#include "DNA_ID.h"
#include "DNA_color_types.h"
#include "DNA_tracking_types.h"

Go to the source code of this file.

Classes

struct  MovieClipUser
struct  MovieClipProxy
struct  MovieClip_RuntimeGPUTexture
struct  MovieClip_Runtime
struct  MovieClip
struct  MovieClipScopes

Typedefs

typedef struct MovieClipUser MovieClipUser
typedef struct MovieClipProxy MovieClipProxy
typedef struct MovieClip_RuntimeGPUTexture MovieClip_RuntimeGPUTexture
typedef struct MovieClip_Runtime MovieClip_Runtime
typedef struct MovieClip MovieClip
typedef struct MovieClipScopes MovieClipScopes

Enumerations

enum  {
  MCLIP_PROXY_SIZE_25 = (1 << 0) , MCLIP_PROXY_SIZE_50 = (1 << 1) , MCLIP_PROXY_SIZE_75 = (1 << 2) , MCLIP_PROXY_SIZE_100 = (1 << 3) ,
  MCLIP_PROXY_UNDISTORTED_SIZE_25 = (1 << 4) , MCLIP_PROXY_UNDISTORTED_SIZE_50 = (1 << 5) , MCLIP_PROXY_UNDISTORTED_SIZE_75 = (1 << 6) , MCLIP_PROXY_UNDISTORTED_SIZE_100 = (1 << 7)
}
enum  { MCLIP_TC_RECORD_RUN = 1 , MCLIP_TC_RECORD_RUN_NO_GAPS = 8 }
enum  { MCLIP_SRC_SEQUENCE = 1 , MCLIP_SRC_MOVIE = 2 }
enum  { MCLIP_USE_PROXY = (1 << 0) , MCLIP_USE_PROXY_CUSTOM_DIR = (1 << 1) , MCLIP_DATA_EXPAND = (1 << 3) , MCLIP_TIMECODE_FLAGS = (MCLIP_USE_PROXY | MCLIP_USE_PROXY_CUSTOM_DIR) }
enum  {
  MCLIP_PROXY_RENDER_SIZE_FULL = 0 , MCLIP_PROXY_RENDER_SIZE_25 = 1 , MCLIP_PROXY_RENDER_SIZE_50 = 2 , MCLIP_PROXY_RENDER_SIZE_75 = 3 ,
  MCLIP_PROXY_RENDER_SIZE_100 = 4
}
enum  { MCLIP_PROXY_RENDER_UNDISTORT = 1 , MCLIP_PROXY_RENDER_USE_FALLBACK_RENDER = 2 }

Typedef Documentation

◆ MovieClip

typedef struct MovieClip MovieClip

◆ MovieClip_Runtime

typedef struct MovieClip_Runtime MovieClip_Runtime

◆ MovieClip_RuntimeGPUTexture

typedef struct MovieClip_RuntimeGPUTexture MovieClip_RuntimeGPUTexture

◆ MovieClipProxy

typedef struct MovieClipProxy MovieClipProxy

◆ MovieClipScopes

typedef struct MovieClipScopes MovieClipScopes

◆ MovieClipUser

typedef struct MovieClipUser MovieClipUser

Enumeration Type Documentation

◆ anonymous enum

anonymous enum

#MovieClip.render_flag

Enumerator
MCLIP_PROXY_RENDER_UNDISTORT 
MCLIP_PROXY_RENDER_USE_FALLBACK_RENDER 

Use original, if proxy is not found.

Definition at line 203 of file DNA_movieclip_types.h.

◆ anonymous enum

anonymous enum

MovieClipProxy.build_size_flag NOTE: Keep in sync with IMB_Proxy_Size.

Enumerator
MCLIP_PROXY_SIZE_25 
MCLIP_PROXY_SIZE_50 
MCLIP_PROXY_SIZE_75 
MCLIP_PROXY_SIZE_100 
MCLIP_PROXY_UNDISTORTED_SIZE_25 
MCLIP_PROXY_UNDISTORTED_SIZE_50 
MCLIP_PROXY_UNDISTORTED_SIZE_75 
MCLIP_PROXY_UNDISTORTED_SIZE_100 

Definition at line 159 of file DNA_movieclip_types.h.

◆ anonymous enum

anonymous enum

MovieClip.source

Enumerator
MCLIP_SRC_SEQUENCE 
MCLIP_SRC_MOVIE 

Definition at line 178 of file DNA_movieclip_types.h.

◆ anonymous enum

anonymous enum

#MovieClip.render_size

Enumerator
MCLIP_PROXY_RENDER_SIZE_FULL 
MCLIP_PROXY_RENDER_SIZE_25 
MCLIP_PROXY_RENDER_SIZE_50 
MCLIP_PROXY_RENDER_SIZE_75 
MCLIP_PROXY_RENDER_SIZE_100 

Definition at line 194 of file DNA_movieclip_types.h.

◆ anonymous enum

anonymous enum

MovieClip.flag

Enumerator
MCLIP_USE_PROXY 
MCLIP_USE_PROXY_CUSTOM_DIR 
MCLIP_DATA_EXPAND 
MCLIP_TIMECODE_FLAGS 

Definition at line 184 of file DNA_movieclip_types.h.

◆ anonymous enum

anonymous enum

MovieClipProxy.build_tc_flag NOTE: Keep in sync with IMB_Timecode_Type.

Enumerator
MCLIP_TC_RECORD_RUN 
MCLIP_TC_RECORD_RUN_NO_GAPS 

Definition at line 172 of file DNA_movieclip_types.h.