|
Blender V5.0
|
#include "DNA_space_types.h"#include "DNA_userdef_types.h"#include "MEM_guardedalloc.h"#include "BLI_listbase.h"#include "BLI_math_matrix.h"#include "BLI_math_vector.h"#include "BLI_math_vector.hh"#include "BLI_rect.h"#include "BKE_context.hh"#include "BKE_main_invariants.hh"#include "BKE_node.hh"#include "BKE_node_runtime.hh"#include "ED_node.hh"#include "UI_view2d.hh"#include "transform.hh"#include "transform_convert.hh"#include "transform_snap.hh"#include "WM_api.hh"Go to the source code of this file.
Classes | |
| struct | blender::ed::transform::TransCustomDataNode |
Namespaces | |
| namespace | blender |
| namespace | blender::ed |
| namespace | blender::ed::transform |
Functions | |
Node Transform Creation | |
| static void | blender::ed::transform::create_transform_data_for_node (TransData &td, TransData2D &td2d, bNode &node, const float dpi_fac) |
| static bool | blender::ed::transform::is_node_parent_select (const bNode *node) |
| static bool | blender::ed::transform::transform_tied_to_other_node (bNode *node, VectorSet< bNode * > transformed_nodes) |
| static VectorSet< bNode * > | blender::ed::transform::get_transformed_nodes (bNodeTree &node_tree) |
| static void | blender::ed::transform::createTransNodeData (bContext *C, TransInfo *t) |
Flush Transform Nodes | |
| static void | blender::ed::transform::node_snap_grid_apply (TransInfo *t) |
| static void | blender::ed::transform::move_child_nodes (bNode &node, const float2 &delta) |
| static bool | blender::ed::transform::has_selected_parent (const bNode &node) |
| static void | blender::ed::transform::flushTransNodes (TransInfo *t) |
Special After Transform Node | |
| static void | blender::ed::transform::special_aftertrans_update__node (bContext *C, TransInfo *t) |