|
Blender V4.3
|
#include "MEM_guardedalloc.h"#include "BLI_math_matrix.h"#include "BLI_math_rotation.h"#include "BLI_math_vector.h"#include "BKE_context.hh"#include "BKE_layer.hh"#include "BKE_lib_id.hh"#include "BKE_paint.hh"#include "BKE_report.hh"#include "ED_sculpt.hh"#include "transform.hh"#include "transform_convert.hh"Go to the source code of this file.
Functions | |
Sculpt Transform Creation | |
| static void | createTransSculpt (bContext *C, TransInfo *t) |
Recalc Data object | |
| static void | recalcData_sculpt (TransInfo *t) |
| static void | special_aftertrans_update__sculpt (bContext *C, TransInfo *t) |
Variables | |
| TransConvertTypeInfo | TransConvertType_Sculpt |
Definition at line 30 of file transform_convert_sculpt.cc.
References TransData::axismtx, BKE_id_is_editable(), BKE_report(), BKE_view_layer_active_object_get(), BKE_view_layer_synced_ensure(), BLI_assert, copy_m3_m3(), copy_m3_m4(), copy_m4_m4(), copy_qt_qt(), copy_v3_v3(), CTX_data_main(), CTX_PAINT_CURVE, TransDataContainer::data, TransInfo::data_container, TransInfo::data_container_len, TransDataContainer::data_ext, TransDataContainer::data_len, TransData::ext, SculptSession::init_pivot_scale, invert_m3(), TransDataExtension::iquat, TransDataContainer::is_active, is_zero_v4(), TransDataExtension::isize, TransDataExtension::l_smtx, TransInfo::mode, TransData::mtx, mul_m4_v3(), TransInfo::mval, normalize_m3(), TransData::ob, TransDataExtension::obmat, TransInfo::options, SculptSession::pivot_pos, SculptSession::pivot_rot, SculptSession::pivot_scale, TransDataExtension::quat, TransDataExtension::r_mtx, TransDataExtension::r_smtx, TransInfo::reports, TransDataExtension::rot, ROT_MODE_QUAT, TransDataExtension::rotAngle, TransDataExtension::rotAxis, TransDataExtension::rotOrder, RPT_ERROR, TransInfo::scene, Object::sculpt, TransDataExtension::size, TransData::smtx, TD_SELECTED, TFM_DUMMY, TransInfo::undo_name, and TransInfo::view_layer.
|
static |
Definition at line 109 of file transform_convert_sculpt.cc.
References BKE_view_layer_active_object_get(), BKE_view_layer_synced_ensure(), TransInfo::context, TransInfo::scene, and TransInfo::view_layer.
Definition at line 117 of file transform_convert_sculpt.cc.
References BKE_id_is_editable(), BKE_view_layer_active_object_get(), BKE_view_layer_synced_ensure(), BLI_assert, CTX_data_main(), CTX_PAINT_CURVE, TransInfo::options, TransInfo::scene, and TransInfo::view_layer.
| TransConvertTypeInfo TransConvertType_Sculpt |
Definition at line 134 of file transform_convert_sculpt.cc.
Referenced by convert_type_get(), and ElementResize().