|
Blender V4.3
|
#include <cstdlib>#include "MEM_guardedalloc.h"#include "BLI_blenlib.h"#include "BLI_math_vector.h"#include "BKE_unit.hh"#include "ED_screen.hh"#include "RNA_access.hh"#include "WM_api.hh"#include "WM_types.hh"#include "UI_interface.hh"#include "BLT_translation.hh"#include "transform.hh"#include "transform_convert.hh"#include "transform_mode.hh"#include "transform_snap.hh"Go to the source code of this file.
Classes | |
| struct | SeqSlideParams |
Functions | |
Transform (Sequencer Slide) | |
| static void | headerSeqSlide (TransInfo *t, const float val[2], char str[UI_MAX_DRAW_STR]) |
| static void | applySeqSlideValue (TransInfo *t, const float val[2]) |
| static void | applySeqSlide (TransInfo *t) |
| static void | initSeqSlide (TransInfo *t, wmOperator *op) |
| bool | transform_mode_edge_seq_slide_use_restore_handle_selection (const TransInfo *t) |
Variables | |
| TransModeInfo | TransMode_seqslide |
|
static |
Definition at line 70 of file transform_mode_edge_seq_slide.cc.
References applyNumInput(), applySeqSlideValue(), TransCon::applyVec, TransInfo::area, TransInfo::con, CON_APPLY, CON_AXIS0, copy_v2_v2(), ED_area_status_text(), floorf, headerSeqSlide(), TransCon::mode, mul_v2_v2fl(), TransInfo::num, recalc_data(), TransInfo::spacemtx, str, transform_convert_sequencer_channel_clamp(), transform_snap_mixed_apply(), UI_MAX_DRAW_STR, TransInfo::values, and TransInfo::values_final.
Definition at line 54 of file transform_mode_edge_seq_slide.cc.
References TransData::factor, FOREACH_TRANS_DATA_CONTAINER, madd_v2_v2v2fl(), and TD_SKIP.
Referenced by applySeqSlide().
Definition at line 38 of file transform_mode_edge_seq_slide.cc.
References BLI_snprintf(), BLI_snprintf_rlen(), TransInfo::con, hasNumInput(), IFACE_, TransInfo::num, NUM_STR_REP_LEN, outputNumInput(), TransInfo::scene, str, TransCon::text, UI_MAX_DRAW_STR, and Scene::unit.
Referenced by applySeqSlide().
|
static |
Definition at line 111 of file transform_mode_edge_seq_slide.cc.
References B_UNIT_NONE, copy_v3_fl(), TransInfo::custom, TransCustomData::data, NumInput::flag, floorf, RenderData::frs_sec, RenderData::frs_sec_base, NumInput::idx_max, TransInfo::idx_max, initMouseInputMode(), TransCustomDataContainer::mode, TransInfo::mouse, TransInfo::num, wmOperator::ptr, Scene::r, RNA_property_boolean_get(), RNA_struct_find_property(), TransInfo::scene, TransInfo::snap, UnitSettings::system, Scene::unit, NumInput::unit_sys, NumInput::unit_type, TransCustomData::use_free, SeqSlideParams::use_restore_handle_selection, and NumInput::val_inc.
| bool transform_mode_edge_seq_slide_use_restore_handle_selection | ( | const TransInfo * | t | ) |
Definition at line 138 of file transform_mode_edge_seq_slide.cc.
References TransInfo::custom, TransCustomData::data, TransCustomDataContainer::mode, SeqSlideParams::use_restore_handle_selection, and USER_SEQ_ED_SIMPLE_TWEAKING.
Referenced by initMouseInputMode(), and special_aftertrans_update__sequencer().
| TransModeInfo TransMode_seqslide |
Definition at line 152 of file transform_mode_edge_seq_slide.cc.
Referenced by mode_info_get().