|
Blender V4.3
|
#include <cstddef>#include <cstring>#include "MEM_guardedalloc.h"#include "BLI_array.hh"#include "BLI_listbase.h"#include "BLI_math_geom.h"#include "BLI_math_vector.hh"#include "BLI_string.h"#include "BLI_string_utils.hh"#include "BLI_task.hh"#include "BLI_utildefines.h"#include "BLT_translation.hh"#include "DNA_mask_types.h"#include "DNA_scene_types.h"#include "DNA_sequence_types.h"#include "BKE_colortools.hh"#include "IMB_colormanagement.hh"#include "IMB_imbuf.hh"#include "IMB_imbuf_types.hh"#include "SEQ_modifier.hh"#include "SEQ_render.hh"#include "SEQ_sound.hh"#include "SEQ_time.hh"#include "SEQ_utils.hh"#include "BLO_read_write.hh"#include "render.hh"Go to the source code of this file.
Classes | |
| struct | ModifierInitData |
| struct | ModifierThread |
| struct | WhiteBalanceThreadData |
| struct | BrightContrastThreadData |
| struct | AvgLogLum |
| struct | AreaLuminance |
Macros | |
| #define | INIT_TYPE(typeName) (modifiersTypes[seqModifierType_##typeName] = &seqModifier_##typeName) |
Variables | |
| static SequenceModifierTypeInfo * | modifiersTypes [NUM_SEQUENCE_MODIFIER_TYPES] |
| static bool | modifierTypesInit = false |
Modifier Multi-Threading Utilities | |
| using | modifier_apply_threaded_cb |
| static ImBuf * | modifier_render_mask_input (const SeqRenderData *context, int mask_input_type, Sequence *mask_sequence, Mask *mask_id, int timeline_frame, int fra_offset, bool make_float) |
| static ImBuf * | modifier_mask_get (SequenceModifierData *smd, const SeqRenderData *context, int timeline_frame, int fra_offset, bool make_float) |
| static void | modifier_init_handle (void *handle_v, int start_line, int tot_line, void *init_data_v) |
| static void * | modifier_do_thread (void *thread_data_v) |
| static void | modifier_apply_threaded (ImBuf *ibuf, ImBuf *mask, modifier_apply_threaded_cb apply_callback, void *user_data) |
White Balance Modifier | |
| static SequenceModifierTypeInfo | seqModifier_WhiteBalance |
| static void | whiteBalance_init_data (SequenceModifierData *smd) |
| static void | whiteBalance_apply_threaded (int width, int height, uchar *rect, float *rect_float, uchar *mask_rect, const float *mask_rect_float, void *data_v) |
| static void | whiteBalance_apply (const StripScreenQuad &, SequenceModifierData *smd, ImBuf *ibuf, ImBuf *mask) |
Curves Modifier | |
| static SequenceModifierTypeInfo | seqModifier_Curves |
| static void | curves_init_data (SequenceModifierData *smd) |
| static void | curves_free_data (SequenceModifierData *smd) |
| static void | curves_copy_data (SequenceModifierData *target, SequenceModifierData *smd) |
| static void | curves_apply_threaded (int width, int height, uchar *rect, float *rect_float, uchar *mask_rect, const float *mask_rect_float, void *data_v) |
| static void | curves_apply (const StripScreenQuad &, SequenceModifierData *smd, ImBuf *ibuf, ImBuf *mask) |
Hue Correct Modifier | |
| static SequenceModifierTypeInfo | seqModifier_HueCorrect |
| static void | hue_correct_init_data (SequenceModifierData *smd) |
| static void | hue_correct_free_data (SequenceModifierData *smd) |
| static void | hue_correct_copy_data (SequenceModifierData *target, SequenceModifierData *smd) |
| static void | hue_correct_apply_threaded (int width, int height, uchar *rect, float *rect_float, uchar *mask_rect, const float *mask_rect_float, void *data_v) |
| static void | hue_correct_apply (const StripScreenQuad &, SequenceModifierData *smd, ImBuf *ibuf, ImBuf *mask) |
Brightness/Contrast Modifier | |
| static SequenceModifierTypeInfo | seqModifier_BrightContrast |
| static void | brightcontrast_apply_threaded (int width, int height, uchar *rect, float *rect_float, uchar *mask_rect, const float *mask_rect_float, void *data_v) |
| static void | brightcontrast_apply (const StripScreenQuad &, SequenceModifierData *smd, ImBuf *ibuf, ImBuf *mask) |
Mask Modifier | |
| static SequenceModifierTypeInfo | seqModifier_Mask |
| static void | maskmodifier_apply_threaded (int width, int height, uchar *rect, float *rect_float, uchar *mask_rect, const float *mask_rect_float, void *) |
| static void | maskmodifier_apply (const StripScreenQuad &, SequenceModifierData *, ImBuf *ibuf, ImBuf *mask) |
| #define INIT_TYPE | ( | typeName | ) | (modifiersTypes[seqModifierType_##typeName] = &seqModifier_##typeName) |
Referenced by sequence_modifier_type_info_init().
Definition at line 54 of file sequencer/intern/modifier.cc.
|
static |
Definition at line 975 of file sequencer/intern/modifier.cc.
References BrightContrastModifierData::bright, BrightContrastThreadData::bright, brightcontrast_apply_threaded(), BrightContrastModifierData::contrast, data, and modifier_apply_threaded().
|
static |
Definition at line 900 of file sequencer/intern/modifier.cc.
References b, float, max_ff(), unit_float_to_uchar_clamp, v, x, and y.
Referenced by brightcontrast_apply().
|
static |
Definition at line 292 of file sequencer/intern/modifier.cc.
References calc_cb_lgg(), calc_cb_sop(), StripColorBalance::method, and SEQ_COLOR_BALANCE_METHOD_LIFTGAMMAGAIN.
Referenced by colorBalance_apply().
|
static |
Definition at line 211 of file sequencer/intern/modifier.cc.
References StripColorBalance::flag, StripColorBalance::gain, StripColorBalance::gamma, StripColorBalance::lift, pow(), SEQ_COLOR_BALANCE_INVERSE_GAIN, SEQ_COLOR_BALANCE_INVERSE_GAMMA, and SEQ_COLOR_BALANCE_INVERSE_LIFT.
Referenced by calc_cb().
|
static |
Definition at line 257 of file sequencer/intern/modifier.cc.
References StripColorBalance::flag, StripColorBalance::offset, StripColorBalance::power, SEQ_COLOR_BALANCE_INVERSE_OFFSET, SEQ_COLOR_BALANCE_INVERSE_POWER, SEQ_COLOR_BALANCE_INVERSE_SLOPE, and StripColorBalance::slope.
Referenced by calc_cb().
|
static |
Definition at line 358 of file sequencer/intern/modifier.cc.
References CB_TABLE_SIZE, int, premul_float_to_straight_uchar(), ptr, and straight_uchar_to_premul_float().
|
static |
Definition at line 406 of file sequencer/intern/modifier.cc.
References color_balance_lgg(), color_balance_sop(), StripColorBalance::gain, StripColorBalance::gamma, StripColorBalance::lift, StripColorBalance::method, mul(), StripColorBalance::offset, power(), StripColorBalance::power, ptr, SEQ_COLOR_BALANCE_METHOD_LIFTGAMMAGAIN, StripColorBalance::slope, float2::x, float3::x, float2::y, float3::y, and float3::z.
|
static |
Definition at line 302 of file sequencer/intern/modifier.cc.
References CLAMP, FLT_MAX, mul(), powf, and x.
Referenced by color_balance_float(), and make_cb_table_lgg().
|
static |
Definition at line 318 of file sequencer/intern/modifier.cc.
References CLAMP, FLT_MAX, mul(), power(), powf, and x.
Referenced by color_balance_float(), and make_cb_table_sop().
|
static |
Definition at line 486 of file sequencer/intern/modifier.cc.
References calc_cb(), CB_TABLE_SIZE, ColorBalanceModifierData::color_balance, ColorBalanceModifierData::color_multiply, ImBufFloatBuffer::data, ImBuf::float_buffer, StripColorBalance::gain, StripColorBalance::gamma, StripColorBalance::lift, make_cb_table_lgg(), make_cb_table_sop(), StripColorBalance::method, mul(), StripColorBalance::offset, blender::threading::parallel_for(), StripColorBalance::power, SEQ_COLOR_BALANCE_METHOD_LIFTGAMMAGAIN, StripColorBalance::slope, and ImBuf::y.
|
static |
Definition at line 469 of file sequencer/intern/modifier.cc.
References ColorBalanceModifierData::color_balance, ColorBalanceModifierData::color_multiply, StripColorBalance::gain, StripColorBalance::gamma, StripColorBalance::lift, StripColorBalance::method, StripColorBalance::offset, StripColorBalance::power, and StripColorBalance::slope.
|
static |
Definition at line 732 of file sequencer/intern/modifier.cc.
References BKE_curvemapping_init(), BKE_curvemapping_premultiply(), BKE_curvemapping_set_black_white(), CurvesModifierData::curve_mapping, curves_apply_threaded(), and modifier_apply_threaded().
|
static |
Definition at line 669 of file sequencer/intern/modifier.cc.
References BKE_curvemapping_evaluate_premulRGBF(), premul_float_to_straight_uchar(), rgb_uchar_to_float(), straight_uchar_to_premul_float(), x, and y.
Referenced by curves_apply().
|
static |
Definition at line 661 of file sequencer/intern/modifier.cc.
References BKE_curvemapping_copy_data(), and CurvesModifierData::curve_mapping.
|
static |
Definition at line 654 of file sequencer/intern/modifier.cc.
References BKE_curvemapping_free_data(), and CurvesModifierData::curve_mapping.
|
static |
Definition at line 647 of file sequencer/intern/modifier.cc.
References BKE_curvemapping_set_defaults(), CurvesModifierData::curve_mapping, and HD_AUTO.
|
static |
Definition at line 867 of file sequencer/intern/modifier.cc.
References BKE_curvemapping_init(), HueCorrectModifierData::curve_mapping, hue_correct_apply_threaded(), and modifier_apply_threaded().
|
static |
Definition at line 802 of file sequencer/intern/modifier.cc.
References BKE_curvemapping_evaluateF(), CLAMP, copy_v3_v3(), floorf, hsv_to_rgb(), rgb_float_to_uchar(), rgb_to_hsv(), rgb_uchar_to_float(), x, and y.
Referenced by hue_correct_apply().
|
static |
Definition at line 794 of file sequencer/intern/modifier.cc.
References BKE_curvemapping_copy_data(), and HueCorrectModifierData::curve_mapping.
|
static |
Definition at line 787 of file sequencer/intern/modifier.cc.
References BKE_curvemapping_free_data(), and HueCorrectModifierData::curve_mapping.
|
static |
Definition at line 768 of file sequencer/intern/modifier.cc.
References BKE_curvemap_reset(), BKE_curvemapping_set_defaults(), CurveMapping::clipr, CurveMapping::cm, CUMA_USE_WRAPPING, CurveMapping::cur, HueCorrectModifierData::curve_mapping, CURVE_PRESET_MID8, CURVEMAP_SLOPE_POSITIVE, CurveMapping::flag, HD_AUTO, and CurveMapping::preset.
|
static |
Definition at line 1241 of file sequencer/intern/modifier.cc.
References isect_point_quad_v2(), and quad.
Referenced by tonemap_calc_chunk_luminance(), and tonemap_calc_input_luminance().
|
static |
Definition at line 340 of file sequencer/intern/modifier.cc.
References CB_TABLE_SIZE, color_balance_lgg(), float, and mul().
Referenced by colorBalance_apply().
|
static |
Definition at line 349 of file sequencer/intern/modifier.cc.
References CB_TABLE_SIZE, color_balance_sop(), float, mul(), and power().
Referenced by colorBalance_apply().
|
static |
Definition at line 1054 of file sequencer/intern/modifier.cc.
References maskmodifier_apply_threaded(), modifier_apply_threaded(), ImBuf::planes, and R_IMF_PLANES_RGBA.
|
static |
Definition at line 1005 of file sequencer/intern/modifier.cc.
References float, mask(), min_fff(), min_iii(), x, and y.
Referenced by maskmodifier_apply().
|
static |
Definition at line 188 of file sequencer/intern/modifier.cc.
References ModifierInitData::ibuf, IMB_processor_apply_threaded(), blender::init_data(), mask(), modifier_do_thread(), modifier_init_handle(), and ImBuf::y.
Referenced by brightcontrast_apply(), curves_apply(), hue_correct_apply(), maskmodifier_apply(), and whiteBalance_apply().
|
static |
Definition at line 173 of file sequencer/intern/modifier.cc.
References ModifierThread::apply_callback, ModifierThread::height, ModifierThread::mask_rect, ModifierThread::mask_rect_float, ModifierThread::rect, ModifierThread::rect_float, ModifierThread::user_data, and ModifierThread::width.
Referenced by modifier_apply_threaded().
|
static |
Definition at line 134 of file sequencer/intern/modifier.cc.
References ImBuf::byte_buffer, ImBufByteBuffer::data, ImBufFloatBuffer::data, ImBuf::float_buffer, blender::init_data(), and ImBuf::x.
Referenced by modifier_apply_threaded().
|
static |
Definition at line 119 of file sequencer/intern/modifier.cc.
References SequenceModifierData::mask_id, SequenceModifierData::mask_input_type, SequenceModifierData::mask_sequence, and modifier_render_mask_input().
Referenced by SEQ_modifier_apply_stack().
|
static |
timeline_frame is offset by fra_offset only in case we are using a real mask.
Definition at line 84 of file sequencer/intern/modifier.cc.
References ImBuf::byte_buffer, ImBufByteBuffer::data, ImBufFloatBuffer::data, ImBuf::float_buffer, IMB_float_from_rect(), IMB_rect_from_float(), seq_render_mask(), seq_render_strip(), SEQUENCE_MASK_INPUT_ID, SEQUENCE_MASK_INPUT_STRIP, and state.
Referenced by modifier_mask_get().
|
static |
Definition at line 1112 of file sequencer/intern/modifier.cc.
References count, IMB_colormanagement_colorspace_to_scene_linear(), and straight_uchar_to_premul_float().
|
static |
Definition at line 1105 of file sequencer/intern/modifier.cc.
References count, and IMB_colormanagement_colorspace_to_scene_linear().
|
static |
Definition at line 1136 of file sequencer/intern/modifier.cc.
References ImBuf::byte_buffer, ImBufByteBuffer::colorspace, ImBufByteBuffer::data, IMB_colormanagement_scene_linear_to_colorspace(), premul_float_to_straight_uchar(), and range.
Referenced by tonemapmodifier_apply().
|
static |
Definition at line 1128 of file sequencer/intern/modifier.cc.
References ImBufFloatBuffer::colorspace, ImBufFloatBuffer::data, ImBuf::float_buffer, and IMB_colormanagement_scene_linear_to_colorspace().
| void SEQ_modifier_apply_stack | ( | const SeqRenderData * | context, |
| const Sequence * | seq, | ||
| ImBuf * | ibuf, | ||
| int | timeline_frame ) |
Definition at line 1541 of file sequencer/intern/modifier.cc.
References SequenceModifierTypeInfo::apply, ImBufFloatBuffer::data, ListBase::first, Sequence::flag, ImBuf::float_buffer, get_strip_screen_quad(), IMB_freeImBuf(), LISTBASE_FOREACH, modifier_mask_get(), Sequence::modifiers, quad, seq_imbuf_to_sequencer_space(), SEQ_modifier_type_info_get(), SEQ_render_imbuf_from_sequencer_space(), SEQ_USE_LINEAR_MODIFIERS, SEQUENCE_MASK_TIME_RELATIVE, SEQUENCE_MODIFIER_MUTE, skip_modifier(), and Sequence::start.
Referenced by input_preprocess().
| void SEQ_modifier_blend_read_data | ( | BlendDataReader * | reader, |
| ListBase * | lb ) |
Definition at line 1655 of file sequencer/intern/modifier.cc.
References BKE_curvemapping_blend_read(), BLO_read_struct, BLO_read_struct_list, CurvesModifierData::curve_mapping, HueCorrectModifierData::curve_mapping, SoundEqualizerModifierData::graphics, LISTBASE_FOREACH, seqModifierType_Curves, seqModifierType_HueCorrect, and seqModifierType_SoundEqualizer.
Referenced by seq_read_data_cb().
| void SEQ_modifier_blend_write | ( | BlendWriter * | writer, |
| ListBase * | modbase ) |
Definition at line 1623 of file sequencer/intern/modifier.cc.
References BKE_curvemapping_blend_write(), BLO_write_struct, BLO_write_struct_by_name(), CurvesModifierData::curve_mapping, HueCorrectModifierData::curve_mapping, SoundEqualizerModifierData::graphics, LISTBASE_FOREACH, SEQ_modifier_type_info_get(), seqModifierType_Curves, seqModifierType_HueCorrect, seqModifierType_SoundEqualizer, and SequenceModifierTypeInfo::struct_name.
Referenced by seq_write_data_cb().
| void SEQ_modifier_clear | ( | Sequence * | seq | ) |
Definition at line 1483 of file sequencer/intern/modifier.cc.
References BLI_listbase_clear(), ListBase::first, Sequence::modifiers, SequenceModifierData::next, and SEQ_modifier_free().
Referenced by seq_sequence_free_ex().
| SequenceModifierData * SEQ_modifier_find_by_name | ( | Sequence * | seq, |
| const char * | name ) |
Definition at line 1518 of file sequencer/intern/modifier.cc.
References BLI_findstring(), Sequence::modifiers, and offsetof.
Referenced by strip_modifier_equalizer_redefine_exec(), strip_modifier_move_exec(), and strip_modifier_remove_exec().
| void SEQ_modifier_free | ( | SequenceModifierData * | smd | ) |
Definition at line 1495 of file sequencer/intern/modifier.cc.
References SequenceModifierTypeInfo::free_data, MEM_freeN(), SEQ_modifier_type_info_get(), and SequenceModifierData::type.
Referenced by SEQ_modifier_clear(), SEQ_modifier_remove(), strip_modifier_copy_exec(), and strip_modifier_remove_exec().
Definition at line 1590 of file sequencer/intern/modifier.cc.
References BLI_addtail(), BLI_uniquename(), SequenceModifierTypeInfo::copy_data, LISTBASE_FOREACH, MEM_dupallocN, Sequence::modifiers, SequenceModifierData::name, offsetof, and SEQ_modifier_type_info_get().
Referenced by seq_dupli(), and strip_modifier_copy_exec().
| SequenceModifierData * SEQ_modifier_new | ( | Sequence * | seq, |
| const char * | name, | ||
| int | type ) |
Definition at line 1443 of file sequencer/intern/modifier.cc.
References BLI_addtail(), SequenceModifierData::flag, SequenceModifierTypeInfo::init_data, MEM_callocN, Sequence::modifiers, SequenceModifierData::name, SequenceModifierTypeInfo::name, SEQ_modifier_type_info_get(), SEQ_modifier_unique_name(), SEQUENCE_MODIFIER_EXPANDED, STRNCPY, SequenceModifierTypeInfo::struct_size, and SequenceModifierData::type.
Referenced by seq_colorbalance_update_cb(), and strip_modifier_add_exec().
| bool SEQ_modifier_remove | ( | Sequence * | seq, |
| SequenceModifierData * | smd ) |
Definition at line 1471 of file sequencer/intern/modifier.cc.
References BLI_findindex(), BLI_remlink(), Sequence::modifiers, and SEQ_modifier_free().
| const SequenceModifierTypeInfo * SEQ_modifier_type_info_get | ( | int | type | ) |
Definition at line 1433 of file sequencer/intern/modifier.cc.
References modifiersTypes, modifierTypesInit, and sequence_modifier_type_info_init().
Referenced by do_version_curvemapping_walker(), SEQ_modifier_apply_stack(), SEQ_modifier_blend_write(), SEQ_modifier_free(), SEQ_modifier_list_copy(), SEQ_modifier_new(), and SEQ_modifier_unique_name().
| void SEQ_modifier_unique_name | ( | Sequence * | seq, |
| SequenceModifierData * | smd ) |
Definition at line 1506 of file sequencer/intern/modifier.cc.
References BLI_uniquename(), BLT_I18NCONTEXT_ID_SEQUENCE, CTX_DATA_, Sequence::modifiers, SequenceModifierData::name, SequenceModifierTypeInfo::name, offsetof, SEQ_modifier_type_info_get(), and SequenceModifierData::type.
Referenced by SEQ_modifier_new().
Definition at line 1612 of file sequencer/intern/modifier.cc.
References SEQ_TYPE_SOUND_RAM, and Sequence::type.
|
static |
Definition at line 1417 of file sequencer/intern/modifier.cc.
References INIT_TYPE.
Referenced by SEQ_modifier_type_info_get().
|
static |
Definition at line 1524 of file sequencer/intern/modifier.cc.
References SequenceModifierData::mask_input_type, SequenceModifierData::mask_sequence, SequenceModifierData::mask_time, SEQ_sequence_has_valid_data(), SEQ_time_strip_intersects_frame(), SEQUENCE_MASK_INPUT_STRIP, and SEQUENCE_MASK_TIME_RELATIVE.
Referenced by SEQ_modifier_apply_stack().
|
static |
Definition at line 1256 of file sequencer/intern/modifier.cc.
References AreaLuminance::color_sum, IMB_colormanagement_get_luminance(), is_point_inside_quad(), L, AreaLuminance::log_sum, logf, AreaLuminance::max, blender::math::max(), AreaLuminance::min, blender::math::min(), AreaLuminance::pixel_count, quad, and AreaLuminance::sum.
|
static |
Definition at line 1282 of file sequencer/intern/modifier.cc.
References init(), is_point_inside_quad(), blender::threading::parallel_reduce(), quad, ImBuf::x, and ImBuf::y.
Referenced by tonemapmodifier_apply().
|
static |
Definition at line 1191 of file sequencer/intern/modifier.cc.
References SequencerTonemapModifierData::adaptation, AvgLogLum::auto_key, AvgLogLum::cav, SequencerTonemapModifierData::contrast, SequencerTonemapModifierData::correction, expf, IMB_colormanagement_get_luminance(), SequencerTonemapModifierData::intensity, blender::math::interpolate(), L, AvgLogLum::lav, powf, range, rgb_uchar_to_float(), AvgLogLum::tmmd, and blender::VecBase< T, Size >::xyz().
|
static |
Definition at line 1149 of file sequencer/intern/modifier.cc.
References AvgLogLum::al, AvgLogLum::igm, blender::math::interpolate(), blender::math::max(), SequencerTonemapModifierData::offset, powf, range, rgb_uchar_to_float(), AvgLogLum::tmmd, float3::x, blender::VecBase< T, Size >::xyz(), float3::y, and float3::z.
|
static |
Definition at line 1332 of file sequencer/intern/modifier.cc.
References AreaLuminance::color_sum, data, exp(), SequencerTonemapModifierData::gamma, SequencerTonemapModifierData::key, log(), AreaLuminance::log_sum, AreaLuminance::max, AreaLuminance::min, blender::threading::parallel_for(), AreaLuminance::pixel_count, quad, scene_linear_to_image_chunk_byte(), AreaLuminance::sum, AvgLogLum::tmmd, tonemap_calc_input_luminance(), ImBuf::x, and ImBuf::y.
|
static |
Definition at line 1090 of file sequencer/intern/modifier.cc.
References SequencerTonemapModifierData::adaptation, SequencerTonemapModifierData::contrast, SequencerTonemapModifierData::correction, SequencerTonemapModifierData::gamma, SequencerTonemapModifierData::intensity, SequencerTonemapModifierData::key, SequencerTonemapModifierData::offset, SEQ_TONEMAP_RD_PHOTORECEPTOR, and SequencerTonemapModifierData::type.
|
static |
Definition at line 618 of file sequencer/intern/modifier.cc.
References copy_v3_v3(), data, modifier_apply_threaded(), WhiteBalanceModifierData::white_value, and whiteBalance_apply_threaded().
|
static |
Definition at line 558 of file sequencer/intern/modifier.cc.
References copy_v3_v3(), copy_v4_v4(), FLT_MAX, mul_v3_v3(), powf, premul_float_to_straight_uchar(), rgb_uchar_to_float(), straight_uchar_to_premul_float(), WhiteBalanceThreadData::white, x, and y.
Referenced by whiteBalance_apply().
|
static |
Definition at line 548 of file sequencer/intern/modifier.cc.
References copy_v3_fl(), and WhiteBalanceModifierData::white_value.
|
staticconstexpr |
Use a larger lookup table than 256 possible byte values: due to alpha pre-multiplication, dark values with low alphas might need more precision.
Definition at line 338 of file sequencer/intern/modifier.cc.
Referenced by color_balance_byte(), colorBalance_apply(), make_cb_table_lgg(), and make_cb_table_sop().
|
static |
Definition at line 47 of file sequencer/intern/modifier.cc.
Referenced by SEQ_modifier_type_info_get().
|
static |
Definition at line 48 of file sequencer/intern/modifier.cc.
Referenced by SEQ_modifier_type_info_get().
|
static |
Definition at line 989 of file sequencer/intern/modifier.cc.
|
static |
Definition at line 532 of file sequencer/intern/modifier.cc.
|
static |
Definition at line 752 of file sequencer/intern/modifier.cc.
|
static |
Definition at line 879 of file sequencer/intern/modifier.cc.
|
static |
Definition at line 1065 of file sequencer/intern/modifier.cc.
|
static |
Definition at line 1402 of file sequencer/intern/modifier.cc.
|
static |
Definition at line 1392 of file sequencer/intern/modifier.cc.
|
static |
Definition at line 631 of file sequencer/intern/modifier.cc.