Blender V5.0
transform_ops.cc File Reference
#include "MEM_guardedalloc.h"
#include "DNA_curve_types.h"
#include "DNA_object_types.h"
#include "DNA_scene_types.h"
#include "BLI_math_vector.h"
#include "BLI_utildefines.h"
#include "BLT_translation.hh"
#include "BKE_context.hh"
#include "BKE_global.hh"
#include "BKE_report.hh"
#include "BKE_scene.hh"
#include "BKE_screen.hh"
#include "RNA_access.hh"
#include "RNA_define.hh"
#include "RNA_enum_types.hh"
#include "WM_api.hh"
#include "WM_message.hh"
#include "WM_toolsystem.hh"
#include "WM_types.hh"
#include "UI_interface.hh"
#include "UI_interface_layout.hh"
#include "UI_resources.hh"
#include "ED_screen.hh"
#include "ED_mesh.hh"
#include "transform.hh"
#include "transform_convert.hh"

Go to the source code of this file.

Classes

struct  blender::ed::transform::TransformModeItem

Namespaces

namespace  blender
namespace  blender::ed
namespace  blender::ed::transform

Functions

static void blender::ed::transform::TRANSFORM_OT_translate (wmOperatorType *ot)
static void blender::ed::transform::TRANSFORM_OT_rotate (wmOperatorType *ot)
static void blender::ed::transform::TRANSFORM_OT_tosphere (wmOperatorType *ot)
static void blender::ed::transform::TRANSFORM_OT_resize (wmOperatorType *ot)
static void blender::ed::transform::TRANSFORM_OT_skin_resize (wmOperatorType *ot)
static void blender::ed::transform::TRANSFORM_OT_shear (wmOperatorType *ot)
static void blender::ed::transform::TRANSFORM_OT_bend (wmOperatorType *ot)
static void blender::ed::transform::TRANSFORM_OT_shrink_fatten (wmOperatorType *ot)
static void blender::ed::transform::TRANSFORM_OT_push_pull (wmOperatorType *ot)
static void blender::ed::transform::TRANSFORM_OT_tilt (wmOperatorType *ot)
static void blender::ed::transform::TRANSFORM_OT_trackball (wmOperatorType *ot)
static void blender::ed::transform::TRANSFORM_OT_mirror (wmOperatorType *ot)
static void blender::ed::transform::TRANSFORM_OT_bbone_resize (wmOperatorType *ot)
static void blender::ed::transform::TRANSFORM_OT_edge_slide (wmOperatorType *ot)
static void blender::ed::transform::TRANSFORM_OT_vert_slide (wmOperatorType *ot)
static void blender::ed::transform::TRANSFORM_OT_edge_crease (wmOperatorType *ot)
static void blender::ed::transform::TRANSFORM_OT_vert_crease (wmOperatorType *ot)
static void blender::ed::transform::TRANSFORM_OT_edge_bevelweight (wmOperatorType *ot)
static void blender::ed::transform::TRANSFORM_OT_seq_slide (wmOperatorType *ot)
static void blender::ed::transform::TRANSFORM_OT_rotate_normal (wmOperatorType *ot)
static wmOperatorStatus blender::ed::transform::select_orientation_exec (bContext *C, wmOperator *op)
static wmOperatorStatus blender::ed::transform::select_orientation_invoke (bContext *C, wmOperator *, const wmEvent *)
static void blender::ed::transform::TRANSFORM_OT_select_orientation (wmOperatorType *ot)
static wmOperatorStatus blender::ed::transform::delete_orientation_exec (bContext *C, wmOperator *)
static wmOperatorStatus blender::ed::transform::delete_orientation_invoke (bContext *C, wmOperator *op, const wmEvent *)
static bool blender::ed::transform::delete_orientation_poll (bContext *C)
static void blender::ed::transform::TRANSFORM_OT_delete_orientation (wmOperatorType *ot)
static wmOperatorStatus blender::ed::transform::create_orientation_exec (bContext *C, wmOperator *op)
static void blender::ed::transform::TRANSFORM_OT_create_orientation (wmOperatorType *ot)
static void blender::ed::transform::transformops_loopsel_hack (bContext *C, wmOperator *op)
static void blender::ed::transform::transformops_exit (bContext *C, wmOperator *op)
static int blender::ed::transform::transformops_mode (wmOperator *op)
static int blender::ed::transform::transformops_data (bContext *C, wmOperator *op, const wmEvent *event)
static wmOperatorStatus blender::ed::transform::transform_modal (bContext *C, wmOperator *op, const wmEvent *event)
static void blender::ed::transform::transform_cancel (bContext *C, wmOperator *op)
static wmOperatorStatus blender::ed::transform::transform_exec (bContext *C, wmOperator *op)
static wmOperatorStatus blender::ed::transform::transform_invoke (bContext *C, wmOperator *op, const wmEvent *event)
static bool blender::ed::transform::transform_poll_property (const bContext *C, wmOperator *op, const PropertyRNA *prop)
void blender::ed::transform::properties_register (wmOperatorType *ot, int flags)
static bool blender::ed::transform::tilt_poll (bContext *C)
static bool blender::ed::transform::transform_shear_poll (bContext *C)
static void blender::ed::transform::TRANSFORM_OT_transform (wmOperatorType *ot)
static wmOperatorStatus blender::ed::transform::transform_from_gizmo_invoke (bContext *C, wmOperator *, const wmEvent *event)
static void blender::ed::transform::TRANSFORM_OT_from_gizmo (wmOperatorType *ot)
void blender::ed::transform::transform_operatortypes ()
void blender::ed::transform::keymap_transform (wmKeyConfig *keyconf)

Variables

static const float blender::ed::transform::VecZero [3] = {0, 0, 0}
static const float blender::ed::transform::VecOne [3] = {1, 1, 1}
static const char blender::ed::transform::OP_TRANSLATION [] = "TRANSFORM_OT_translate"
static const char blender::ed::transform::OP_ROTATION [] = "TRANSFORM_OT_rotate"
static const char blender::ed::transform::OP_TOSPHERE [] = "TRANSFORM_OT_tosphere"
static const char blender::ed::transform::OP_RESIZE [] = "TRANSFORM_OT_resize"
static const char blender::ed::transform::OP_SKIN_RESIZE [] = "TRANSFORM_OT_skin_resize"
static const char blender::ed::transform::OP_SHEAR [] = "TRANSFORM_OT_shear"
static const char blender::ed::transform::OP_BEND [] = "TRANSFORM_OT_bend"
static const char blender::ed::transform::OP_SHRINK_FATTEN [] = "TRANSFORM_OT_shrink_fatten"
static const char blender::ed::transform::OP_PUSH_PULL [] = "TRANSFORM_OT_push_pull"
static const char blender::ed::transform::OP_TILT [] = "TRANSFORM_OT_tilt"
static const char blender::ed::transform::OP_TRACKBALL [] = "TRANSFORM_OT_trackball"
static const char blender::ed::transform::OP_MIRROR [] = "TRANSFORM_OT_mirror"
static const char blender::ed::transform::OP_BONE_SIZE [] = "TRANSFORM_OT_bbone_resize"
static const char blender::ed::transform::OP_EDGE_SLIDE [] = "TRANSFORM_OT_edge_slide"
static const char blender::ed::transform::OP_VERT_SLIDE [] = "TRANSFORM_OT_vert_slide"
static const char blender::ed::transform::OP_EDGE_CREASE [] = "TRANSFORM_OT_edge_crease"
static const char blender::ed::transform::OP_VERT_CREASE [] = "TRANSFORM_OT_vert_crease"
static const char blender::ed::transform::OP_EDGE_BWEIGHT [] = "TRANSFORM_OT_edge_bevelweight"
static const char blender::ed::transform::OP_SEQ_SLIDE [] = "TRANSFORM_OT_seq_slide"
static const char blender::ed::transform::OP_NORMAL_ROTATION [] = "TRANSFORM_OT_rotate_normal"
static TransformModeItem blender::ed::transform::transform_modes []
const EnumPropertyItem rna_enum_transform_mode_type_items []

Variable Documentation

◆ rna_enum_transform_mode_type_items