Changeset View
Changeset View
Standalone View
Standalone View
source/blender/editors/transform/transform_snap.h
| Show First 20 Lines • Show All 53 Lines • ▼ Show 20 Lines | void snapFrameTransform(struct TransInfo *t, | ||||
| /* return args */ | /* return args */ | ||||
| float *r_val); | float *r_val); | ||||
| bool transformModeUseSnap(const TransInfo *t); | bool transformModeUseSnap(const TransInfo *t); | ||||
| bool transform_snap_increment(TransInfo *t, float *val); | bool transform_snap_increment(TransInfo *t, float *val); | ||||
| bool transform_snap_grid(TransInfo *t, float *val); | bool transform_snap_grid(TransInfo *t, float *val); | ||||
| void tranform_snap_editbasepoint_set_mode(TransInfo *t); | |||||
| void tranform_snap_editbasepoint_update(TransInfo *t); | |||||
| void tranform_snap_editbasepoint_confirm(TransInfo *t); | |||||
| void snapSequenceBounds(TransInfo *t, const int mval[2]); | void snapSequenceBounds(TransInfo *t, const int mval[2]); | ||||
| bool activeSnap(const TransInfo *t); | bool activeSnap(const TransInfo *t); | ||||
| bool validSnap(const TransInfo *t); | bool validSnap(const TransInfo *t); | ||||
| void initSnapping(struct TransInfo *t, struct wmOperator *op); | void initSnapping(struct TransInfo *t, struct wmOperator *op); | ||||
| void freeSnapping(struct TransInfo *t); | void freeSnapping(struct TransInfo *t); | ||||
| void applyProject(TransInfo *t); | void applyProject(TransInfo *t); | ||||
| void applyGridAbsolute(TransInfo *t); | void applyGridAbsolute(TransInfo *t); | ||||
| void applySnapping(TransInfo *t, float *vec); | void applySnapping(TransInfo *t, float *vec); | ||||
| void resetSnapping(TransInfo *t); | void resetSnapping(TransInfo *t); | ||||
| eRedrawFlag handleSnapping(TransInfo *t, const struct wmEvent *event); | eRedrawFlag handleSnapping(TransInfo *t, const struct wmEvent *event); | ||||
| void drawSnapping(const struct bContext *C, TransInfo *t); | void drawSnapping(const struct bContext *C, TransInfo *t); | ||||
| bool usingSnappingNormal(const TransInfo *t); | bool usingSnappingNormal(const TransInfo *t); | ||||
| bool validSnappingNormal(const TransInfo *t); | bool validSnappingNormal(const TransInfo *t); | ||||
| void getSnapPoint(const TransInfo *t, float vec[3]); | void getSnapPoint(const TransInfo *t, float vec[3]); | ||||
| void addSnapPoint(TransInfo *t); | void addSnapPoint(TransInfo *t); | ||||
| eRedrawFlag updateSelectedSnapPoint(TransInfo *t); | eRedrawFlag updateSelectedSnapPoint(TransInfo *t); | ||||
| void removeSnapPoint(TransInfo *t); | void removeSnapPoint(TransInfo *t); | ||||
| float transform_snap_distance_len_squared_fn(TransInfo *t, const float p1[3], const float p2[3]); | float transform_snap_distance_len_squared_fn(TransInfo *t, const float p1[3], const float p2[3]); | ||||
| void transform_snap_translate_update_baseboint_fn(TransInfo *t, const float new_base_point[3]); | |||||