|
Blender V4.3
|
#include <transform.hh>
Public Attributes | ||
| union { | ||
| TransCustomData mode | ||
| TransCustomData first_elem | ||
| }; | ||
| TransCustomData | type | |
Rule of thumb for choosing between mode/type:
mode (typically in transform.cc).type (typically in transform_conversion.c). Definition at line 420 of file transform.hh.
| union { ... } TransCustomDataContainer |
Owned by the mode (grab, scale, bend... ).
| TransCustomData TransCustomDataContainer::first_elem |
Definition at line 423 of file transform.hh.
Referenced by freeTransCustomDataContainer().
| TransCustomData TransCustomDataContainer::mode |
Definition at line 423 of file transform.hh.
Referenced by applyCurveShrinkFatten(), applyEdgeSlide(), applyShrinkFatten(), applyTimeSlide(), applyTimeSlideValue(), applyToSphere(), applyTranslationValue(), applyVertSlide(), Bend(), doEdgeSlide(), doVertSlide(), drawEdgeSlide(), drawVertSlide(), edge_slide_snap_apply(), edge_slide_transform_matrix_fn(), edgeSlideFirstGet(), freeCustomNormalArray(), freeTransCustomDataForMode(), handleEventEdgeSlide(), handleEventVertSlide(), headerTimeSlide(), initBend(), initCurveShrinkFatten(), initEdgeSlide_ex(), initSeqSlide(), initShrinkFatten(), initTimeSlide(), initToSphere(), initTranslation(), initVertSlide_ex(), shrinkfatten_handleEvent(), snapsource_confirm(), snapsource_end(), storeCustomLNorValue(), to_sphere_radius_update(), transform_mode_edge_seq_slide_use_restore_handle_selection(), transform_mode_snap_source_init(), translate_snap_increment(), translate_snap_increment_init(), vert_slide_snap_apply(), vert_slide_transform_matrix_fn(), and vert_slide_update_input().
| TransCustomData TransCustomDataContainer::type |
Definition at line 425 of file transform.hh.
Referenced by cancelTransTracking(), cancelTransTrackingCurves(), blender::ed::transform::curves::createTransCurvesVerts(), createTransGraphEditData(), blender::ed::transform::greasepencil::createTransGreasePencilVerts(), createTransMaskingData(), createTransNlaData(), blender::ed::transform::createTransNodeData(), createTransObject(), createTransPaintCurveVerts(), createTransSeqData(), createTransSeqImageData(), createTransSeqRetimingData(), createTransTrackingCurvesData(), createTransTrackingTracksData(), curve_populate_trans_data_structs(), flushTransGraphData(), flushTransMasking(), blender::ed::transform::flushTransNodes(), flushTransPaintCurve(), flushTransTracking(), flushTransTrackingCurves(), freeSeqData(), mesh_customdata_ensure(), mesh_customdatacorrect_apply(), mesh_uv_groups_get(), pose_transform_mirror_update(), recalcData_nla(), restoreBones(), restoreMirrorPoseBones(), special_aftertrans_update__nla(), blender::ed::transform::special_aftertrans_update__node(), trans_obchild_in_obmode_update_all(), and trans_obdata_in_obmode_update_all().