diff options
author | Campbell Barton <ideasman42@gmail.com> | 2017-08-22 11:55:19 +0300 |
---|---|---|
committer | Campbell Barton <ideasman42@gmail.com> | 2017-08-22 11:57:38 +0300 |
commit | f4fe405da9ccb453c58a9949c0b80864da567c64 (patch) | |
tree | 32a6a7d0ddff7deabd1db5d8826f3852a47eed40 /release/scripts/modules/bpy_types.py | |
parent | bd935b5aed202e37084cb4952b4efd2dace2bfe7 (diff) |
Manipulator: Add API target_get/set/range wrappers
Allows Python manipulators access the values of target properties
needed for Python to make use of the general target property interface.
Diffstat (limited to 'release/scripts/modules/bpy_types.py')
-rw-r--r-- | release/scripts/modules/bpy_types.py | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/release/scripts/modules/bpy_types.py b/release/scripts/modules/bpy_types.py index 407f0a35fb3..78c70225a04 100644 --- a/release/scripts/modules/bpy_types.py +++ b/release/scripts/modules/bpy_types.py @@ -618,7 +618,12 @@ class Manipulator(StructRNA, metaclass=OrderedMeta): return delattr(properties, attr) return super().__delattr__(attr) - target_set_handler = _bpy._rna_manipulator_target_set_handler + from _bpy import ( + _rna_manipulator_target_set_handler as target_set_handler, + _rna_manipulator_target_get_value as target_get_value, + _rna_manipulator_target_set_value as target_set_value, + _rna_manipulator_target_get_range as target_get_range, + ) # Convenience wrappers around private `_gawain` module. def draw_custom_shape(self, shape, *, matrix=None, select_id=None): |