Blender  V3.3
Classes | Typedefs | Enumerations
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_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

◆ MovieClip_RuntimeGPUTexture

◆ MovieClipProxy

◆ MovieClipScopes

◆ MovieClipUser

typedef struct MovieClipUser MovieClipUser

Enumeration Type Documentation

◆ anonymous enum

anonymous enum

MovieClipProxy.build_size_flag

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 148 of file DNA_movieclip_types.h.

◆ anonymous enum

anonymous enum

MovieClip.source

Enumerator
MCLIP_SRC_SEQUENCE 
MCLIP_SRC_MOVIE 

Definition at line 160 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 166 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 176 of file DNA_movieclip_types.h.

◆ 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 185 of file DNA_movieclip_types.h.