|
Blender V5.0
|
#include <transform_mode.hh>
Public Attributes | |
| int | flags |
| void(* | init_fn )(TransInfo *, wmOperator *) |
| void(* | transform_fn )(TransInfo *) |
| void(* | transform_matrix_fn )(TransInfo *, float[4][4]) |
| enum eRedrawFlag(* | handle_event_fn )(TransInfo *, const wmEvent *) |
| float(* | snap_distance_fn )(TransInfo *t, const float p1[3], const float p2[3]) |
| void(* | snap_apply_fn )(TransInfo *, float *) |
| void(* | draw_fn )(TransInfo *) |
Definition at line 27 of file transform_mode.hh.
| void(* blender::ed::transform::TransModeInfo::draw_fn) (TransInfo *) |
Custom drawing.
Definition at line 55 of file transform_mode.hh.
Referenced by blender::ed::transform::drawTransformView().
| int blender::ed::transform::TransModeInfo::flags |
Definition at line 28 of file transform_mode.hh.
Referenced by blender::ed::transform::transform_mode_init().
| enum eRedrawFlag(* blender::ed::transform::TransModeInfo::handle_event_fn) (TransInfo *, const wmEvent *) |
Definition at line 40 of file transform_mode.hh.
Referenced by blender::ed::transform::transformEvent().
| void(* blender::ed::transform::TransModeInfo::init_fn) (TransInfo *, wmOperator *) |
Definition at line 30 of file transform_mode.hh.
Referenced by blender::ed::transform::transform_mode_init().
Definition at line 52 of file transform_mode.hh.
Referenced by blender::ed::transform::transform_snap_mixed_apply().
| float(* blender::ed::transform::TransModeInfo::snap_distance_fn) (TransInfo *t, const float p1[3], const float p2[3]) |
Get the transform distance between two points (used by Closest snap)
Definition at line 51 of file transform_mode.hh.
Referenced by blender::ed::transform::snap_source_closest_fn().
| void(* blender::ed::transform::TransModeInfo::transform_fn) (TransInfo *) |
Main transform mode function.
Definition at line 33 of file transform_mode.hh.
Referenced by blender::ed::transform::transformApply().
Optional callback to transform a single matrix.
Definition at line 40 of file transform_mode.hh.
Referenced by blender::ed::transform::transform_apply_matrix().