Blender
V3.3
|
#include <stdlib.h>
#include "DNA_anim_types.h"
#include "BLI_math.h"
#include "BLI_string.h"
#include "BKE_context.h"
#include "BKE_nla.h"
#include "BKE_unit.h"
#include "ED_screen.h"
#include "UI_interface.h"
#include "BLT_translation.h"
#include "transform.h"
#include "transform_convert.h"
#include "transform_snap.h"
#include "transform_mode.h"
Go to the source code of this file.
Functions | |
Transform (Animation Time Scale) | |
static void | headerTimeScale (TransInfo *t, char str[UI_MAX_DRAW_STR]) |
static void | applyTimeScaleValue (TransInfo *t, float value) |
static void | applyTimeScale (TransInfo *t, const int UNUSED(mval[2])) |
void | initTimeScale (TransInfo *t) |
Definition at line 79 of file transform_mode_timescale.c.
References applyNumInput(), applyTimeScaleValue(), ED_area_status_text(), headerTimeScale(), recalcData(), str, t, and UI_MAX_DRAW_STR.
Referenced by initTimeScale().
Definition at line 49 of file transform_mode_timescale.c.
References BKE_nla_tweakedit_remap(), RenderData::cfra, TransData::factor, FOREACH_TRANS_DATA_CONTAINER, NLATIME_CONVERT_UNMAP, NULL, Scene::r, scene, SPACE_NLA, and t.
Referenced by applyTimeScale().
Definition at line 35 of file transform_mode_timescale.c.
References BLI_snprintf(), hasNumInput(), NUM_STR_REP_LEN, outputNumInput(), str, t, TIP_, and UI_MAX_DRAW_STR.
Referenced by applyTimeScale().
Definition at line 96 of file transform_mode_timescale.c.
References applyTimeScale(), B_UNIT_NONE, center, copy_v3_fl(), ELEM, initMouseInput(), initMouseInputMode(), INPUT_SPRING_FLIP, NUM_NULL_ONE, projectFloatView(), SPACE_ACTION, SPACE_NLA, t, T_NULL_ONE, T_OVERRIDE_CENTER, TFM_TIME_SCALE, and TRANS_CANCEL.
Referenced by transform_mode_init().