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

#include <IMB_anim.h>

Public Attributes

int ib_flags
 
int curtype
 
int cur_position
 
int duration_in_frames
 
int frs_sec
 
double frs_sec_base
 
double start_offset
 
int x
 
int y
 
char name [1024]
 
char first [1024]
 
voidmovie
 
voidtrack
 
voidparams
 
int orientation
 
size_t framesize
 
int interlacing
 
int streamindex
 
struct _AviMovieavi
 
char index_dir [768]
 
int proxies_tried
 
int indices_tried
 
struct animproxy_anim [IMB_PROXY_MAX_SLOT]
 
struct anim_indexcurr_idx [IMB_TC_MAX_SLOT]
 
char colorspace [64]
 
char suffix [64]
 
struct IDPropertymetadata
 

Detailed Description

Definition at line 71 of file IMB_anim.h.

Member Data Documentation

◆ avi

struct _AviMovie* anim::avi

Definition at line 96 of file IMB_anim.h.

Referenced by IMB_anim_can_produce_frames().

◆ colorspace

char anim::colorspace[64]

◆ cur_position

int anim::cur_position

Definition at line 74 of file IMB_anim.h.

Referenced by IMB_anim_absolute().

◆ curr_idx

struct anim_index* anim::curr_idx[IMB_TC_MAX_SLOT]

Definition at line 136 of file IMB_anim.h.

Referenced by IMB_anim_open_index(), and IMB_free_indices().

◆ curtype

int anim::curtype

◆ duration_in_frames

int anim::duration_in_frames

◆ first

char anim::first[1024]

Definition at line 84 of file IMB_anim.h.

Referenced by anim_getnew(), build_pict_list_ex(), IMB_anim_absolute(), and ipo_to_animdata().

◆ framesize

size_t anim::framesize

Definition at line 91 of file IMB_anim.h.

◆ frs_sec

int anim::frs_sec

Definition at line 76 of file IMB_anim.h.

Referenced by IMB_anim_get_fps(), prefetch_data_fn(), and SEQ_add_movie_strip().

◆ frs_sec_base

double anim::frs_sec_base

Definition at line 77 of file IMB_anim.h.

Referenced by IMB_anim_get_fps(), prefetch_data_fn(), and SEQ_add_movie_strip().

◆ ib_flags

int anim::ib_flags

Definition at line 72 of file IMB_anim.h.

Referenced by anim_getnew(), IMB_anim_absolute(), and IMB_open_anim().

◆ index_dir

char anim::index_dir[768]

Definition at line 130 of file IMB_anim.h.

Referenced by get_index_dir(), and IMB_anim_set_index_dir().

◆ indices_tried

int anim::indices_tried

Definition at line 133 of file IMB_anim.h.

Referenced by IMB_anim_open_index(), and IMB_free_indices().

◆ interlacing

int anim::interlacing

Definition at line 92 of file IMB_anim.h.

◆ metadata

struct IDProperty* anim::metadata

Definition at line 141 of file IMB_anim.h.

Referenced by IMB_anim_load_metadata(), and IMB_free_anim().

◆ movie

void* anim::movie

Definition at line 87 of file IMB_anim.h.

◆ name

char anim::name[1024]

◆ orientation

int anim::orientation

Definition at line 90 of file IMB_anim.h.

◆ params

void* anim::params

Definition at line 89 of file IMB_anim.h.

◆ proxies_tried

int anim::proxies_tried

Definition at line 132 of file IMB_anim.h.

Referenced by IMB_anim_open_proxy(), and IMB_free_indices().

◆ proxy_anim

struct anim* anim::proxy_anim[IMB_PROXY_MAX_SLOT]

Definition at line 135 of file IMB_anim.h.

Referenced by IMB_anim_open_proxy(), and IMB_free_indices().

◆ start_offset

double anim::start_offset

Definition at line 78 of file IMB_anim.h.

Referenced by IMD_anim_get_offset().

◆ streamindex

int anim::streamindex

Definition at line 93 of file IMB_anim.h.

Referenced by get_proxy_filepath(), get_tc_filename(), IMB_open_anim(), and openanim_noload().

◆ suffix

char anim::suffix[64]

Definition at line 139 of file IMB_anim.h.

Referenced by get_proxy_filepath(), get_tc_filename(), and IMB_suffix_anim().

◆ track

void* anim::track

Definition at line 88 of file IMB_anim.h.

◆ x

int anim::x

Definition at line 79 of file IMB_anim.h.

Referenced by IMB_anim_get_image_width().

◆ y

int anim::y

Definition at line 79 of file IMB_anim.h.

Referenced by IMB_anim_get_image_height().


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