ImageProvider#
- class omni.ui.ImageProvider#
Bases:
pybind11_object
ImageProvider class, the goal of this class is to provide ImGui reference for the image to be rendered.
Methods
__init__
(self, **kwargs)doc
destroy
(self)get_managed_resource
(self)set_image_data
(*args, **kwargs)Overloaded function.
Attributes
Gets image height.
Returns true if ImGui reference is valid, false otherwise.
Gets image width.
- __init__(
- self: omni.ui._ui.ImageProvider,
- **kwargs,
doc
- destroy(self: omni.ui._ui.ImageProvider) None #
- get_managed_resource(
- self: omni.ui._ui.ImageProvider,
- set_image_data(*args, **kwargs)#
Overloaded function.
set_image_data(self: omni.ui._ui.ImageProvider, arg0: capsule, arg1: int, arg2: int, arg3: omni.gpu_foundation_factory._gpu_foundation_factory.TextureFormat) -> None
set_image_data(self: omni.ui._ui.ImageProvider, rp_resource: omni.gpu_foundation_factory._gpu_foundation_factory.RpResource, presentation_key: int = 0) -> None
- property height#
Gets image height.
- property is_reference_valid#
Returns true if ImGui reference is valid, false otherwise.
- property width#
Gets image width.