Blender V5.0
transform_mode.hh File Reference

transform modes used by different operators. More...

#include "ED_transform.hh"
#include "transform.hh"

Go to the source code of this file.

Classes

struct  blender::ed::transform::TransModeInfo
struct  blender::ed::transform::TransDataGenericSlideVert

Namespaces

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

Functions

eTfmMode blender::ed::transform::transform_mode_really_used (bContext *C, eTfmMode mode)
bool blender::ed::transform::transdata_check_local_center (const TransInfo *t, short around)
bool blender::ed::transform::transform_mode_is_changeable (const int mode)
bool blender::ed::transform::transform_mode_affect_only_locations (const TransInfo *t)
Transform Locks
void blender::ed::transform::protectedTransBits (short protectflag, float vec[3])
void blender::ed::transform::protectedScaleBits (short protectflag, float scale[3])
Transform Limits
void blender::ed::transform::constraintTransLim (const TransInfo *t, const TransDataContainer *tc, TransData *td)
void blender::ed::transform::constraintScaleLim (const TransInfo *t, const TransDataContainer *tc, int td_index)
Transform (Rotation Utils)
void blender::ed::transform::headerRotation (TransInfo *t, char *str, const int str_size, float final)
void blender::ed::transform::ElementRotation_ex (const TransInfo *t, const TransDataContainer *tc, TransData *td, TransDataExtension *td_ext, const float mat[3][3], const float *center)
void blender::ed::transform::ElementRotation (const TransInfo *t, const TransDataContainer *tc, TransData *td, TransDataExtension *td_ext, const float mat[3][3], const short around)
Transform (Resize Utils)
void blender::ed::transform::headerResize (TransInfo *t, const float vec[3], char *str, const int str_size)
void blender::ed::transform::ElementResize (const TransInfo *t, const TransDataContainer *tc, int td_index, const float mat[3][3])
Transform Mode Initialization
void blender::ed::transform::transform_mode_init (TransInfo *t, wmOperator *op, const int mode)
void blender::ed::transform::transform_mode_default_modal_orientation_set (TransInfo *t, int type)
void blender::ed::transform::transform_mode_rotation_axis_get (const TransInfo *t, float3 &r_axis)
bool blender::ed::transform::transform_mode_is_axis_pointing_to_screen (const TransInfo *t, const float3 &axis)
Transform (Sequencer Slide)
bool blender::ed::transform::transform_mode_edge_seq_slide_use_restore_handle_selection (const TransInfo *t)
Mouse Input Utilities
void blender::ed::transform::transform_mode_edge_slide_reproject_input (TransInfo *t)
void blender::ed::transform::transform_mode_vert_slide_reproject_input (TransInfo *t)
Transform Element
void blender::ed::transform::transform_mode_snap_source_init (TransInfo *t, wmOperator *op)

Variables

TransModeInfo blender::ed::transform::TransMode_align
TransModeInfo blender::ed::transform::TransMode_baketime
TransModeInfo blender::ed::transform::TransMode_bboneresize
TransModeInfo blender::ed::transform::TransMode_bend
TransModeInfo blender::ed::transform::TransMode_boneenvelope
TransModeInfo blender::ed::transform::TransMode_boneroll
TransModeInfo blender::ed::transform::TransMode_curveshrinkfatten
TransModeInfo blender::ed::transform::TransMode_edgecrease
TransModeInfo blender::ed::transform::TransMode_vertcrease
TransModeInfo blender::ed::transform::TransMode_bevelweight
TransModeInfo blender::ed::transform::TransMode_rotatenormal
TransModeInfo blender::ed::transform::TransMode_seqslide
TransModeInfo blender::ed::transform::TransMode_edgeslide
TransModeInfo blender::ed::transform::TransMode_gpopacity
TransModeInfo blender::ed::transform::TransMode_maskshrinkfatten
TransModeInfo blender::ed::transform::TransMode_mirror
TransModeInfo blender::ed::transform::TransMode_pushpull
TransModeInfo blender::ed::transform::TransMode_resize
TransModeInfo blender::ed::transform::TransMode_rotate
TransModeInfo blender::ed::transform::TransMode_shear
TransModeInfo blender::ed::transform::TransMode_shrinkfatten
TransModeInfo blender::ed::transform::TransMode_skinresize
TransModeInfo blender::ed::transform::TransMode_snapsource
TransModeInfo blender::ed::transform::TransMode_tilt
TransModeInfo blender::ed::transform::TransMode_timescale
TransModeInfo blender::ed::transform::TransMode_timeslide
TransModeInfo blender::ed::transform::TransMode_timetranslate
TransModeInfo blender::ed::transform::TransMode_tosphere
TransModeInfo blender::ed::transform::TransMode_trackball
TransModeInfo blender::ed::transform::TransMode_translate
TransModeInfo blender::ed::transform::TransMode_vertslide

Detailed Description

transform modes used by different operators.

Definition in file transform_mode.hh.