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

Namespaces

namespace  curves
namespace  greasepencil

Classes

struct  TransCustomDataNode

Functions

Node Transform Creation
static void create_transform_data_for_node (TransData &td, TransData2D &td2d, bNode &node, const float dpi_fac)
static bool is_node_parent_select (const bNode *node)
static void createTransNodeData (bContext *, TransInfo *t)
Flush Transform Nodes
static void node_snap_grid_apply (TransInfo *t)
static void flushTransNodes (TransInfo *t)
Special After Transform Node
static void special_aftertrans_update__node (bContext *C, TransInfo *t)

Function Documentation

◆ create_transform_data_for_node()

void blender::ed::transform::create_transform_data_for_node ( TransData & td,
TransData2D & td2d,
bNode & node,
const float dpi_fac )
static

◆ createTransNodeData()

◆ flushTransNodes()

◆ is_node_parent_select()

bool blender::ed::transform::is_node_parent_select ( const bNode * node)
static

Definition at line 85 of file transform_convert_node.cc.

References bNode::flag, NODE_SELECT, and bNode::parent.

Referenced by createTransNodeData().

◆ node_snap_grid_apply()

◆ special_aftertrans_update__node()