Manipulator#
- class omni.ui.scene.Manipulator#
Bases:
AbstractContainer
The base object for the custom manipulators.
Methods
__init__
(self, **kwargs)call_on_build_fn
(self, arg0)Called when Manipulator is dirty to build the content.
has_on_build_fn
(self)Called when Manipulator is dirty to build the content.
invalidate
(self)Make Manipulator dirty so onBuild will be executed in _preDrawContent.
on_build
(self)Called when Manipulator is dirty to build the content.
on_model_updated
(self, arg0)Called by the model when the model value is changed.
set_on_build_fn
(self, fn)Called when Manipulator is dirty to build the content.
Attributes
- __init__(
- self: omni.ui_scene._scene.Manipulator,
- **kwargs,
- call_on_build_fn( ) None #
Called when Manipulator is dirty to build the content. It’s another way to build the manipulator’s content on the case the user doesn’t want to reimplement the class.
- has_on_build_fn( ) bool #
Called when Manipulator is dirty to build the content. It’s another way to build the manipulator’s content on the case the user doesn’t want to reimplement the class.
- invalidate(self: omni.ui_scene._scene.Manipulator) None #
Make Manipulator dirty so onBuild will be executed in _preDrawContent.
- on_build(self: omni.ui_scene._scene.Manipulator) None #
Called when Manipulator is dirty to build the content. It’s another way to build the manipulator’s content on the case the user doesn’t want to reimplement the class.
- on_model_updated(
- self: omni.ui_scene._scene.Manipulator,
- arg0: omni::ui::scene::AbstractManipulatorModel::AbstractManipulatorItem,
Called by the model when the model value is changed. The class should react to the changes.
### Arguments:
- `item :`
The item in the model that is changed. If it’s NULL, the root is changed.
- set_on_build_fn(
- self: omni.ui_scene._scene.Manipulator,
- fn: Callable[[omni.ui_scene._scene.Manipulator], None],
Called when Manipulator is dirty to build the content. It’s another way to build the manipulator’s content on the case the user doesn’t want to reimplement the class.
- property gestures#
All the gestures assigned to this manipulator.
- property model#
Returns the current model.