|
Blender V4.5
|
#include <SEQ_effects.hh>
Public Attributes | |
| void(*) | init (Strip *strip) |
| int(*) | num_inputs () |
| void(*) | load (Strip *seqconst) |
| void(*) | copy (Strip *dst, const Strip *src, int flag) |
| void(*) | free (Strip *strip, bool do_id_user) |
| StripEarlyOut(*) | early_out (const Strip *strip, float fac) |
| void(*) | get_default_fac (const Scene *scene, const Strip *strip, float timeline_frame, float *fac) |
| ImBuf *(*) | execute (const RenderData *context, Strip *strip, float timeline_frame, float fac, ImBuf *ibuf1, ImBuf *ibuf2) |
Definition at line 42 of file SEQ_effects.hh.
Definition at line 56 of file SEQ_effects.hh.
Referenced by blender::seq::color_mix_effect_get_handle(), blender::seq::effect_handle_get(), blender::seq::gaussian_blur_effect_get_handle(), blender::seq::glow_effect_get_handle(), blender::seq::solid_color_effect_get_handle(), blender::seq::speed_effect_get_handle(), blender::seq::strip_duplicate(), blender::seq::text_effect_get_handle(), blender::seq::transform_effect_get_handle(), and blender::seq::wipe_effect_get_handle().
| StripEarlyOut(*) blender::seq::EffectHandle::early_out(const Strip *strip, float fac) |
Definition at line 61 of file SEQ_effects.hh.
Referenced by blender::seq::add_effect_get_handle(), blender::seq::adjustment_effect_get_handle(), blender::seq::alpha_over_effect_get_handle(), blender::seq::blend_mode_effect_get_handle(), blender::seq::color_mix_effect_get_handle(), blender::seq::cross_effect_get_handle(), blender::seq::effect_handle_get(), blender::seq::gamma_cross_effect_get_handle(), blender::seq::gaussian_blur_effect_get_handle(), blender::seq::mul_effect_get_handle(), blender::seq::multi_camera_effect_get_handle(), blender::seq::seq_render_effect_strip_impl(), blender::seq::solid_color_effect_get_handle(), blender::seq::speed_effect_get_handle(), blender::seq::strip_get_early_out_for_blend_mode(), blender::seq::sub_effect_get_handle(), blender::seq::text_effect_get_handle(), and blender::seq::wipe_effect_get_handle().
| ImBuf *(*) blender::seq::EffectHandle::execute(const RenderData *context, Strip *strip, float timeline_frame, float fac, ImBuf *ibuf1, ImBuf *ibuf2) |
Definition at line 70 of file SEQ_effects.hh.
Referenced by blender::seq::add_effect_get_handle(), blender::seq::adjustment_effect_get_handle(), blender::seq::alpha_over_effect_get_handle(), blender::seq::alpha_under_effect_get_handle(), blender::seq::blend_mode_effect_get_handle(), blender::seq::color_mix_effect_get_handle(), blender::seq::cross_effect_get_handle(), blender::seq::do_speed_effect(), blender::seq::effect_get_num_inputs(), blender::seq::effect_handle_get(), blender::seq::gamma_cross_effect_get_handle(), blender::seq::gaussian_blur_effect_get_handle(), blender::seq::glow_effect_get_handle(), blender::seq::mul_effect_get_handle(), blender::seq::multi_camera_effect_get_handle(), blender::seq::seq_render_effect_strip_impl(), blender::seq::seq_render_strip_stack_apply_effect(), blender::seq::solid_color_effect_get_handle(), blender::seq::speed_effect_get_handle(), blender::seq::sub_effect_get_handle(), blender::seq::text_effect_get_handle(), blender::seq::transform_effect_get_handle(), and blender::seq::wipe_effect_get_handle().
| void(*) blender::seq::EffectHandle::free(Strip *strip, bool do_id_user) |
Definition at line 59 of file SEQ_effects.hh.
Referenced by blender::seq::color_mix_effect_get_handle(), blender::seq::effect_handle_get(), blender::seq::gaussian_blur_effect_get_handle(), blender::seq::glow_effect_get_handle(), blender::seq::seq_strip_free_ex(), blender::ed::vse::sequencer_change_effect_type_exec(), blender::seq::solid_color_effect_get_handle(), blender::seq::speed_effect_get_handle(), blender::seq::text_effect_get_handle(), blender::seq::transform_effect_get_handle(), and blender::seq::wipe_effect_get_handle().
| void(*) blender::seq::EffectHandle::get_default_fac(const Scene *scene, const Strip *strip, float timeline_frame, float *fac) |
Definition at line 64 of file SEQ_effects.hh.
Referenced by blender::seq::cross_effect_get_handle(), blender::seq::effect_handle_get(), blender::seq::gamma_cross_effect_get_handle(), blender::seq::seq_render_effect_strip_impl(), and blender::seq::wipe_effect_get_handle().
| void(*) blender::seq::EffectHandle::init(Strip *strip) |
Definition at line 45 of file SEQ_effects.hh.
Referenced by blender::seq::add_effect_strip(), blender::seq::alpha_over_effect_get_handle(), blender::seq::alpha_under_effect_get_handle(), blender::seq::color_mix_effect_get_handle(), blender::seq::effect_handle_get(), blender::seq::gaussian_blur_effect_get_handle(), blender::seq::glow_effect_get_handle(), blender::ed::vse::sequencer_change_effect_type_exec(), blender::seq::solid_color_effect_get_handle(), blender::seq::speed_effect_get_handle(), strip_update_effectdata_cb(), blender::seq::text_effect_get_handle(), blender::seq::transform_effect_get_handle(), and blender::seq::wipe_effect_get_handle().
| void(*) blender::seq::EffectHandle::load(Strip *seqconst) |
Definition at line 53 of file SEQ_effects.hh.
Referenced by blender::seq::effect_handle_get(), blender::seq::speed_effect_get_handle(), blender::seq::strip_effect_get_sequence_blend(), blender::seq::strip_effect_handle_get(), and blender::seq::text_effect_get_handle().
| int(*) blender::seq::EffectHandle::num_inputs() |
Definition at line 49 of file SEQ_effects.hh.
Referenced by blender::seq::adjustment_effect_get_handle(), blender::seq::effect_get_num_inputs(), blender::seq::effect_handle_get(), blender::seq::gaussian_blur_effect_get_handle(), blender::seq::glow_effect_get_handle(), blender::seq::multi_camera_effect_get_handle(), blender::seq::solid_color_effect_get_handle(), blender::seq::speed_effect_get_handle(), blender::seq::text_effect_get_handle(), blender::seq::transform_effect_get_handle(), and blender::seq::wipe_effect_get_handle().