105 prop,
"Sequence",
"Whether the cache is separated in a series of files");
113 "Whether to use a custom frame for looking up data in the cache file,"
114 " instead of using the current scene frame");
122 "The time to use for looking up the data in the cache file,"
123 " or to determine which file to use in a file sequence");
131 "Subtracted from the current frame to use for "
132 "looking up the data in the cache file, or to "
133 "determine which file to use in a file sequence");
156 "Value by which to enlarge or shrink the object with respect to the world's origin"
157 " (only applicable through a Transform Cache constraint)");
164 "rna_CacheFile_object_paths_begin",
165 "rna_iterator_listbase_next",
166 "rna_iterator_listbase_end",
167 "rna_iterator_listbase_get",
175 prop,
"Object Paths",
"Paths of the objects inside the Alembic archive");
181 "Velocity Attribute",
182 "Name of the Alembic attribute used for generating motion blur data");
198 "Define how the velocity vectors are interpreted with regard to time, 'frame' means "
199 "the delta time is 1 frame, 'second' means the delta time is 1 / FPS");
void DEG_id_tag_update(struct ID *id, int flag)
@ ID_RECALC_COPY_ON_WRITE
@ CACHEFILE_VELOCITY_UNIT_SECOND
@ CACHEFILE_VELOCITY_UNIT_FRAME
void rna_iterator_listbase_begin(CollectionPropertyIterator *iter, ListBase *lb, IteratorSkipFunc skip)
void rna_def_animdata_common(StructRNA *srna)
void RNA_def_cachefile(BlenderRNA *brna)
static void rna_def_cachefile(BlenderRNA *brna)
static void rna_def_alembic_object_path(BlenderRNA *brna)
static void rna_def_cachefile_object_paths(BlenderRNA *brna, PropertyRNA *cprop)
void RNA_define_lib_overridable(const bool make_overridable)
void RNA_def_property_ui_text(PropertyRNA *prop, const char *name, const char *description)
void RNA_def_property_srna(PropertyRNA *prop, const char *type)
void RNA_def_property_collection_funcs(PropertyRNA *prop, const char *begin, const char *next, const char *end, const char *get, const char *length, const char *lookupint, const char *lookupstring, const char *assignint)
void RNA_def_struct_ui_text(StructRNA *srna, const char *name, const char *description)
void RNA_def_property_enum_items(PropertyRNA *prop, const EnumPropertyItem *item)
void RNA_def_struct_sdna(StructRNA *srna, const char *structname)
void RNA_def_property_range(PropertyRNA *prop, double min, double max)
void RNA_def_property_struct_type(PropertyRNA *prop, const char *type)
void RNA_def_property_collection_sdna(PropertyRNA *prop, const char *structname, const char *propname, const char *lengthpropname)
void RNA_def_property_update(PropertyRNA *prop, int noteflag, const char *func)
PropertyRNA * RNA_def_property(StructOrFunctionRNA *cont_, const char *identifier, int type, int subtype)
void RNA_def_struct_name_property(struct StructRNA *srna, struct PropertyRNA *prop)
void RNA_def_property_clear_flag(PropertyRNA *prop, PropertyFlag flag)
StructRNA * RNA_def_struct(BlenderRNA *brna, const char *identifier, const char *from)
void RNA_def_property_enum_sdna(PropertyRNA *prop, const char *structname, const char *propname)
void RNA_def_struct_ui_icon(StructRNA *srna, int icon)
void RNA_def_property_float_sdna(PropertyRNA *prop, const char *structname, const char *propname)
const EnumPropertyItem rna_enum_object_axis_items[]
void WM_main_add_notifier(unsigned int type, void *reference)