|
Blender
V2.93
|
#include <stdlib.h>#include "DNA_anim_types.h"#include "BLI_math.h"#include "BLI_string.h"#include "BKE_context.h"#include "BKE_unit.h"#include "ED_screen.h"#include "UI_interface.h"#include "UI_view2d.h"#include "BLT_translation.h"#include "transform.h"#include "transform_mode.h"#include "transform_snap.h"Go to the source code of this file.
Functions | |
Transform (Animation Translation) | |
| static void | headerTimeTranslate (TransInfo *t, char str[UI_MAX_DRAW_STR]) |
| static void | applyTimeTranslateValue (TransInfo *t, const float deltax) |
| static void | applyTimeTranslate (TransInfo *t, const int mval[2]) |
| void | initTimeTranslate (TransInfo *t) |
|
static |
Definition at line 111 of file transform_mode_timetranslate.c.
References applyNumInput(), applyTimeTranslateValue(), ED_area_status_text(), headerTimeTranslate(), if(), recalcData(), str, t, T_MODAL, UI_MAX_DRAW_STR, and UI_view2d_region_to_view().
Referenced by initTimeTranslate().
Definition at line 87 of file transform_mode_timetranslate.c.
References doAnimEdit_SnapFrame(), TransData::factor, FOREACH_TRANS_DATA_CONTAINER, getAnimEdit_SnapMode(), TransData::ival, NULL, SPACE_NLA, t, and TransData::val.
Referenced by applyTimeTranslate().
|
static |
Definition at line 49 of file transform_mode_timetranslate.c.
References BLI_snprintf(), getAnimEdit_SnapMode(), hasNumInput(), NUM_STR_REP_LEN, outputNumInput(), SACTSNAP_FRAME, SACTSNAP_SECOND, SACTSNAP_TSTEP, snapFrameTransform(), str, t, T_PROP_EDIT_ALL, TIP_, and UI_MAX_DRAW_STR.
Referenced by applyTimeTranslate().
| void initTimeTranslate | ( | TransInfo * | t | ) |
Definition at line 139 of file transform_mode_timetranslate.c.
References applyTimeTranslate(), B_UNIT_NONE, copy_v3_fl(), ELEM, initMouseInputMode(), INPUT_NONE, SPACE_ACTION, SPACE_SEQ, t, and TRANS_CANCEL.
Referenced by transform_mode_init().