|
Blender V4.3
|
#include <cstdlib>#include "BLI_math_matrix.h"#include "BLI_math_vector.h"#include "BLI_string.h"#include "BKE_unit.hh"#include "ED_screen.hh"#include "UI_interface.hh"#include "BLT_translation.hh"#include "transform.hh"#include "transform_constraints.hh"#include "transform_convert.hh"#include "transform_snap.hh"#include "transform_mode.hh"Go to the source code of this file.
Functions | |
Transform (EditBone B-Bone width scaling) | |
| static void | headerBoneSize (TransInfo *t, const float vec[3], char str[UI_MAX_DRAW_STR]) |
| static void | ElementBoneSize (TransInfo *t, TransDataContainer *tc, TransData *td, const float mat[3][3]) |
| static void | applyBoneSize (TransInfo *t) |
| static void | initBoneSize (TransInfo *t, wmOperator *) |
Variables | |
| TransModeInfo | TransMode_bboneresize |
|
static |
Definition at line 98 of file transform_mode_bbone_resize.cc.
References add_v3_v3(), applyNumInput(), TransCon::applySize, TransInfo::area, TransInfo::con, CON_AXIS0, constraintNumInput(), copy_m3_m3(), copy_v3_fl(), copy_v3_v3(), ED_area_status_text(), ElementBoneSize(), TransInfo::flag, FOREACH_TRANS_DATA_CONTAINER, headerBoneSize(), TransInfo::mat, TransCon::mode, TransInfo::num, recalc_data(), size_to_mat3(), str, T_INPUT_IS_VALUES_FINAL, TD_SKIP, transform_snap_increment(), UI_MAX_DRAW_STR, TransInfo::values, TransInfo::values_final, and TransInfo::values_modal_offset.
|
static |
Definition at line 75 of file transform_mode_bbone_resize.cc.
References TransCon::applySize, TransInfo::con, mat3_to_size(), TransData::mtx, mul_m3_m3m3(), size_to_mat3(), and TransData::smtx.
Referenced by applyBoneSize().
Definition at line 34 of file transform_mode_bbone_resize.cc.
References BLI_snprintf(), TransInfo::con, CON_APPLY, hasNumInput(), NumInput::idx_max, IFACE_, TransCon::mode, TransInfo::num, NUM_STR_REP_LEN, outputNumInput(), TransInfo::proptext, TransInfo::scene, str, TransCon::text, UI_MAX_DRAW_STR, and Scene::unit.
Referenced by applyBoneSize().
|
static |
Definition at line 151 of file transform_mode_bbone_resize.cc.
References B_UNIT_NONE, copy_v3_fl(), NumInput::flag, NumInput::idx_max, TransInfo::idx_max, initMouseInputMode(), INPUT_SPRING_FLIP, TransInfo::mode, TransInfo::mouse, TransInfo::num, NUM_AFFECT_ALL, NUM_NULL_ONE, TransInfo::scene, TransInfo::snap, UnitSettings::system, TFM_BONESIZE, Scene::unit, NumInput::unit_sys, NumInput::unit_type, NumInput::val_flag, and NumInput::val_inc.
| TransModeInfo TransMode_bboneresize |
Definition at line 175 of file transform_mode_bbone_resize.cc.
Referenced by mode_info_get().