Blender V4.3
blender::ed::transform::greasepencil Namespace Reference

Functions

static void createTransGreasePencilVerts (bContext *C, TransInfo *t)
 
static void recalcData_grease_pencil (TransInfo *t)
 

Function Documentation

◆ createTransGreasePencilVerts()

static void blender::ed::transform::greasepencil::createTransGreasePencilVerts ( bContext * C,
TransInfo * t )
static

Definition at line 29 of file transform_convert_grease_pencil.cc.

References blender::Vector< T, InlineBufferCapacity, Allocator >::append(), blender::Vector< T, InlineBufferCapacity, Allocator >::as_span(), BEZIER_HANDLE_ALIGN, BEZIER_HANDLE_AUTO, blender::Vector< T, InlineBufferCapacity, Allocator >::clear(), create_curves_transform_custom_data(), CTX_data_active_object(), CTX_data_depsgraph_pointer(), CTX_data_scene(), curve_populate_trans_data_structs(), CURVE_TYPE_BEZIER, TransDataContainer::custom, Object::data, TransDataContainer::data, TransInfo::data_container, TransInfo::data_container_len, TransDataContainer::data_len, DEG_get_evaluated_object(), depsgraph, ELEM, GP_Sculpt_Settings::flag, TransInfo::flag, TransCustomData::free_cb, blender::index_mask::IndexMask::from_indices(), blender::index_mask::IndexMask::from_initializers(), blender::index_mask::IndexMask::from_intersection(), blender::index_mask::IndexMask::from_union(), blender::offset_indices::gather_selected_offsets(), blender::ed::curves::get_curves_selection_attribute_names(), ToolSettings::gp_sculpt, GP_SCULPT_SETT_FLAG_SCALE_THICKNESS, blender::MutableSpan< T >::index_range(), blender::Span< T >::index_range(), blender::Vector< T, InlineBufferCapacity, Allocator >::index_range(), blender::bke::curves::indices_for_type(), blender::animrig::is_autokey_on(), blender::Vector< T, InlineBufferCapacity, Allocator >::is_empty(), CurvesTransformData::memory, TransInfo::mode, TransDataContainer::obedit, CurvesTransformData::positions, blender::ed::greasepencil::retrieve_editable_and_selected_strokes(), blender::ed::greasepencil::retrieve_editable_drawings(), blender::ed::greasepencil::retrieve_editable_points(), blender::ed::greasepencil::retrieve_editable_strokes(), blender::ed::curves::retrieve_selected_points(), blender::Array< T, InlineBufferCapacity, Allocator >::size(), blender::Vector< T, InlineBufferCapacity, Allocator >::size(), size(), blender::bke::greasepencil::Layer::start_frame_at(), T_PROP_CONNECTED, T_PROP_EDIT_ALL, TFM_CURVE_SHRINKFATTEN, TFM_GPENCIL_OPACITY, blender::offset_indices::OffsetIndices< T >::total_size(), and TransCustomDataContainer::type.

◆ recalcData_grease_pencil()