_GL_VOID GLfloat value _GL_VOID_RET _GL_VOID const GLuint GLboolean *residences _GL_BOOL_RET _GL_VOID GLsizei GLfloat GLfloat GLfloat GLfloat const GLubyte *bitmap _GL_VOID_RET _GL_VOID GLenum type
void SEQ_modifier_free(struct SequenceModifierData *smd)
void SEQ_modifier_list_copy(struct Sequence *seqn, struct Sequence *seq)
void SEQ_modifier_clear(struct Sequence *seq)
void SEQ_modifier_unique_name(struct Sequence *seq, struct SequenceModifierData *smd)
bool SEQ_modifier_remove(struct Sequence *seq, struct SequenceModifierData *smd)
struct ImBuf * SEQ_modifier_apply_stack(const struct SeqRenderData *context, struct Sequence *seq, struct ImBuf *ibuf, int timeline_frame)
struct SequenceModifierData * SEQ_modifier_new(struct Sequence *seq, const char *name, int type)
void SEQ_modifier_blend_read_data(struct BlendDataReader *reader, struct ListBase *lb)
int SEQ_sequence_supports_modifiers(struct Sequence *seq)
void SEQ_modifier_blend_read_lib(struct BlendLibReader *reader, struct Scene *scene, struct ListBase *lb)
struct SequenceModifierData * SEQ_modifier_find_by_name(struct Sequence *seq, const char *name)
struct SequenceModifierTypeInfo SequenceModifierTypeInfo
const struct SequenceModifierTypeInfo * SEQ_modifier_type_info_get(int type)
void SEQ_modifier_blend_write(struct BlendWriter *writer, struct ListBase *modbase)
SyclQueue void void size_t num_bytes void
ccl_device_inline float4 mask(const int4 &mask, const float4 &a)
void(* init_data)(struct SequenceModifierData *smd)
void(* free_data)(struct SequenceModifierData *smd)
void(* apply)(struct SequenceModifierData *smd, struct ImBuf *ibuf, struct ImBuf *mask)
void(* copy_data)(struct SequenceModifierData *smd, struct SequenceModifierData *target)