diff options
author | mano-wii <germano.costa@ig.com.br> | 2018-10-04 01:59:35 +0300 |
---|---|---|
committer | mano-wii <germano.costa@ig.com.br> | 2018-10-04 01:59:35 +0300 |
commit | a04155dd52ee26fa0567b10255d7f48849197c02 (patch) | |
tree | 15a06ba66a0f2595fe0e53f2853d9701b5152888 /source/blender/editors/include/ED_gizmo_library.h | |
parent | 851b2ac29f9a5275065d4946b107139bedf52c30 (diff) |
ED_gizmotypes_dial_3d_draw_util: use a struct to hide most parameters.
Diffstat (limited to 'source/blender/editors/include/ED_gizmo_library.h')
-rw-r--r-- | source/blender/editors/include/ED_gizmo_library.h | 17 |
1 files changed, 10 insertions, 7 deletions
diff --git a/source/blender/editors/include/ED_gizmo_library.h b/source/blender/editors/include/ED_gizmo_library.h index a580436ccf8..cdeaf648fbc 100644 --- a/source/blender/editors/include/ED_gizmo_library.h +++ b/source/blender/editors/include/ED_gizmo_library.h @@ -235,17 +235,20 @@ enum { /* -------------------------------------------------------------------- */ /* Gizmo Drawing Functions */ +struct Dial3dParams { + int draw_options; + float angle_ofs; + float angle_delta; + float angle_increment; + float arc_partial_angle; + float arc_inner_factor; + float *clip_plane; +}; void ED_gizmotypes_dial_3d_draw_util( const float matrix_basis[4][4], const float matrix_final[4][4], const float line_width, const float color[4], - const float clip_plane[4], - const float arc_partial_angle, - const float arc_inner_factor, - const int draw_options, - const float angle_ofs, - const float angle_delta, - const float angle_increment); + struct Dial3dParams *params); #endif /* __ED_GIZMO_LIBRARY_H__ */ |