Blender
V3.3
|
#include <stdlib.h>
#include "MEM_guardedalloc.h"
#include "BLI_blenlib.h"
#include "BLI_math.h"
#include "BKE_context.h"
#include "BKE_unit.h"
#include "ED_screen.h"
#include "WM_api.h"
#include "WM_types.h"
#include "UI_interface.h"
#include "UI_view2d.h"
#include "SEQ_iterator.h"
#include "SEQ_sequencer.h"
#include "SEQ_time.h"
#include "BLT_translation.h"
#include "transform.h"
#include "transform_convert.h"
#include "transform_mode.h"
#include "transform_snap.h"
Go to the source code of this file.
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, const int UNUSED(mval[2])) |
void | initSeqSlide (TransInfo *t) |
Definition at line 73 of file transform_mode_edge_seq_slide.c.
References applyNumInput(), applySeqSlideValue(), applySnappingAsGroup(), CON_APPLY, CON_AXIS0, copy_v2_v2(), ED_area_status_text(), floorf, headerSeqSlide(), mul_v2_v2fl(), NULL, recalcData(), str, t, transform_convert_sequencer_channel_clamp(), and UI_MAX_DRAW_STR.
Referenced by initSeqSlide().
Definition at line 57 of file transform_mode_edge_seq_slide.c.
References TransData::factor, FOREACH_TRANS_DATA_CONTAINER, madd_v2_v2v2fl(), t, and TD_SKIP.
Referenced by applySeqSlide().
Definition at line 41 of file transform_mode_edge_seq_slide.c.
References BLI_snprintf(), BLI_snprintf_rlen(), hasNumInput(), NUM_STR_REP_LEN, outputNumInput(), str, t, TIP_, and UI_MAX_DRAW_STR.
Referenced by applySeqSlide().
Definition at line 110 of file transform_mode_edge_seq_slide.c.
References applySeqSlide(), B_UNIT_NONE, copy_v3_fl(), floorf, initMouseInputMode(), INPUT_VECTOR, t, TFM_MODAL_TRANSLATE, transform_snap_sequencer_apply_translate(), and WM_modalkeymap_find_propvalue().
Referenced by transform_mode_init().