omni.kit.renderer.core

Kit Renderer Core

class omni.kit.renderer.bind.IRenderer

Bases: pybind11_builtins.pybind11_object

attach_app_window(self: omni.kit.renderer.bind._renderer.IRenderer, arg0: omni.appwindow._appwindow.IAppWindow)bool
property clear_color

App window clear color

detach_app_window(self: omni.kit.renderer.bind._renderer.IRenderer, arg0: omni.appwindow._appwindow.IAppWindow)None
force_render_frame(self: omni.kit.renderer.bind._renderer.IRenderer, arg0: float)None
get_clear_color(self: omni.kit.renderer.bind._renderer.IRenderer, arg0: omni.appwindow._appwindow.IAppWindow)carb._carb.Float4
get_framebuffer_height(self: omni.kit.renderer.bind._renderer.IRenderer, arg0: omni.appwindow._appwindow.IAppWindow)int
get_framebuffer_texture(self: omni.kit.renderer.bind._renderer.IRenderer, arg0: omni.appwindow._appwindow.IAppWindow)omni.gpu_foundation_factory._gpu_foundation_factory.Texture
get_framebuffer_width(self: omni.kit.renderer.bind._renderer.IRenderer, arg0: omni.appwindow._appwindow.IAppWindow)int
get_graphics_command_list(self: omni.kit.renderer.bind._renderer.IRenderer, arg0: int)carb::graphics::CommandList
get_graphics_command_queue(self: omni.kit.renderer.bind._renderer.IRenderer, arg0: omni.appwindow._appwindow.IAppWindow)carb::graphics::CommandQueue
get_graphics_device(self: omni.kit.renderer.bind._renderer.IRenderer, arg0: omni.appwindow._appwindow.IAppWindow)omni.gpu_foundation_factory._gpu_foundation_factory.Device
is_app_window_attached(self: omni.kit.renderer.bind._renderer.IRenderer, arg0: omni.appwindow._appwindow.IAppWindow)bool
set_clear_color(self: omni.kit.renderer.bind._renderer.IRenderer, arg0: omni.appwindow._appwindow.IAppWindow, arg1: carb._carb.Float4)None
shutdown(self: omni.kit.renderer.bind._renderer.IRenderer)None
startup(self: omni.kit.renderer.bind._renderer.IRenderer)None
wait_idle(self: omni.kit.renderer.bind._renderer.IRenderer, arg0: omni.appwindow._appwindow.IAppWindow)None
omni.kit.renderer.bind.acquire_renderer_interface(plugin_name: str = None, library_path: str = None)omni::kit::renderer::IRenderer
omni.kit.renderer.bind.get_renderer_interface()omni.kit.renderer.bind._renderer.IRenderer

Returns cached omni.kit.renderer.IRenderer interface

omni.kit.renderer.bind.release_renderer_interface(arg0: omni::kit::renderer::IRenderer)None
class omni.kit.imgui_renderer.IImGuiRenderer

Bases: pybind11_builtins.pybind11_object

attach_app_window(self: omni.kit.imgui_renderer._imgui_renderer.IImGuiRenderer, arg0: omni.appwindow._appwindow.IAppWindow)bool
attach_app_window_with_imgui_context(self: omni.kit.imgui_renderer._imgui_renderer.IImGuiRenderer, arg0: omni.appwindow._appwindow.IAppWindow, arg1: carb::imgui::Context)bool
detach_app_window(self: omni.kit.imgui_renderer._imgui_renderer.IImGuiRenderer, arg0: omni.appwindow._appwindow.IAppWindow)None
get_window_set(self: omni.kit.imgui_renderer._imgui_renderer.IImGuiRenderer, arg0: omni.appwindow._appwindow.IAppWindow)omni::ui::windowmanager::WindowSet
is_app_window_attached(self: omni.kit.imgui_renderer._imgui_renderer.IImGuiRenderer, arg0: omni.appwindow._appwindow.IAppWindow)bool
shutdown(self: omni.kit.imgui_renderer._imgui_renderer.IImGuiRenderer)None
startup(self: omni.kit.imgui_renderer._imgui_renderer.IImGuiRenderer)None
omni.kit.imgui_renderer.acquire_imgui_renderer_interface(plugin_name: str = None, library_path: str = None)omni::kit::renderer::IImGuiRenderer
omni.kit.imgui_renderer.get_imgui_renderer_interface()omni.kit.imgui_renderer._imgui_renderer.IImGuiRenderer

Returns cached omni.kit.renderer.IImGuiRenderer interface

omni.kit.imgui_renderer.release_imgui_renderer_interface(arg0: omni::kit::renderer::IImGuiRenderer)None