blender/build_files/cmake
Campbell Barton 28b2f1c305 Manipulator: Python API
Initial support for Python/Manipulator integration
from 'custom-manipulators' branch.

Supports:

- Registering custom manipulators & manipulator-groups.
- Modifying RNA properties, custom values via get/set callbacks,
  or invoking an operator.
- Drawing shape presets for Python defined manipulators (arrow, circle, face-maps)

Limitations:

- Only float properties supported.
- Drawing only supported via shape presets.
  (we'll likely want a way to define custom geometry or draw directly).
- When to refresh, recalculate manipulators will likely need
  integration with notifier system.

Development will be continued in the 2.8 branch
2017-06-26 16:38:04 +10:00
..
config Remove MinGW support 2017-05-27 15:34:55 -04:00
example_scripts Cleanup: pep8 2016-07-30 18:17:11 +10:00
Modules Merge branch 'master' into blender2.8 2017-06-07 12:18:07 +02:00
platform Merge branch 'master' into blender2.8 2017-06-09 07:21:43 +10:00
buildinfo.cmake Cleanup: code style & cmake 2017-03-12 02:47:53 +11:00
clang_array_check.py Cleanup: pep8 2016-07-30 18:17:11 +10:00
cmake_consistency_check_config.py Cleanup: pep8 2016-07-30 18:17:11 +10:00
cmake_consistency_check.py Cleanup: pep8 2016-07-30 18:17:11 +10:00
cmake_netbeans_project.py Cleanup: spelling 2017-04-27 21:41:03 +10:00
cmake_qtcreator_project.py Cleanup: pep8 2016-07-30 18:17:11 +10:00
cmake_static_check_clang_array.py Cleanup: pep8 2016-07-30 18:17:11 +10:00
cmake_static_check_cppcheck.py Cleanup: pep8 2016-07-30 18:17:11 +10:00
cmake_static_check_smatch.py Cleanup: pep8 2016-07-30 18:17:11 +10:00
cmake_static_check_sparse.py Cleanup: pep8 2016-07-30 18:17:11 +10:00
cmake_static_check_splint.py Cleanup: pep8 2016-07-30 18:17:11 +10:00
macros.cmake Manipulator: Python API 2017-06-26 16:38:04 +10:00
packaging.cmake Cleanup: code style & cmake 2017-03-12 02:47:53 +11:00
project_info.py Remove MinGW support 2017-05-27 15:34:55 -04:00
project_source_info.py Cleanup: pep8 2016-07-30 18:17:11 +10:00
RpmBuild.cmake when building blender as a py module use add_library(... MODULE on all systems, was SHARED on linux/windows. 2012-01-11 00:09:46 +00:00