c4a4a89ef5ae569f8651de6e50a507adc0386ef9
No functional changes. This commit reorganizes the transform mode functions by bundling them into a struct called `TransModeInfo` in the file. This structural change enhances the readability of the transform code and simplifies the process of adding or removing modes. Furthermore, this refactor allows for the inclusion of other essential mode-specific values, such as 'input', which cannot be separated from the code. Overall, this commit improves the maintainability and extensibility of the transform functionality. Pull Request: https://projects.blender.org/blender/blender/pulls/108467
…
Blender
Blender is the free and open source 3D creation suite. It supports the entirety of the 3D pipeline-modeling, rigging, animation, simulation, rendering, compositing, motion tracking and video editing.
Project Pages
Development
License
Blender as a whole is licensed under the GNU General Public License, Version 3. Individual files may have a different, but compatible license.
See blender.org/about/license for details.
Description
Languages
C++
78%
Python
14.9%
C
2.9%
GLSL
1.9%
CMake
1.2%
Other
0.9%
