# {py:mod}`simvx.graphics.renderer.render_view` ```{py:module} simvx.graphics.renderer.render_view ``` ```{autodoc2-docstring} simvx.graphics.renderer.render_view :allowtitles: ``` ## Module Contents ### Classes ````{list-table} :class: autosummary longtable :align: left * - {py:obj}`RenderViewManager ` - ```{autodoc2-docstring} simvx.graphics.renderer.render_view.RenderViewManager :summary: ``` ```` ### Functions ````{list-table} :class: autosummary longtable :align: left * - {py:obj}`render_offscreen_targets ` - ```{autodoc2-docstring} simvx.graphics.renderer.render_view.render_offscreen_targets :summary: ``` ```` ### Data ````{list-table} :class: autosummary longtable :align: left * - {py:obj}`log ` - ```{autodoc2-docstring} simvx.graphics.renderer.render_view.log :summary: ``` * - {py:obj}`__all__ ` - ```{autodoc2-docstring} simvx.graphics.renderer.render_view.__all__ :summary: ``` ```` ### API ````{py:data} log :canonical: simvx.graphics.renderer.render_view.log :value: > 'getLogger(...)' ```{autodoc2-docstring} simvx.graphics.renderer.render_view.log ``` ```` ````{py:data} __all__ :canonical: simvx.graphics.renderer.render_view.__all__ :value: > ['RenderViewManager', 'render_offscreen_targets'] ```{autodoc2-docstring} simvx.graphics.renderer.render_view.__all__ ``` ```` `````{py:class} RenderViewManager(engine: typing.Any, adapter: typing.Any) :canonical: simvx.graphics.renderer.render_view.RenderViewManager ```{autodoc2-docstring} simvx.graphics.renderer.render_view.RenderViewManager ``` ```{rubric} Initialization ``` ```{autodoc2-docstring} simvx.graphics.renderer.render_view.RenderViewManager.__init__ ``` ````{py:method} collect_live(tree: typing.Any) -> tuple[typing.Any, ...] :canonical: simvx.graphics.renderer.render_view.RenderViewManager.collect_live ```{autodoc2-docstring} simvx.graphics.renderer.render_view.RenderViewManager.collect_live ``` ```` ````{py:method} prepare_all(tree: typing.Any) -> list[tuple[typing.Any, simvx.graphics.renderer.game_viewport.GameViewportRenderer, typing.Any]] :canonical: simvx.graphics.renderer.render_view.RenderViewManager.prepare_all ```{autodoc2-docstring} simvx.graphics.renderer.render_view.RenderViewManager.prepare_all ``` ```` ````{py:method} record_one(cmd: typing.Any, tree: typing.Any, entry: tuple[typing.Any, simvx.graphics.renderer.game_viewport.GameViewportRenderer, typing.Any]) -> None :canonical: simvx.graphics.renderer.render_view.RenderViewManager.record_one ```{autodoc2-docstring} simvx.graphics.renderer.render_view.RenderViewManager.record_one ``` ```` ````{py:method} destroy() -> None :canonical: simvx.graphics.renderer.render_view.RenderViewManager.destroy ```{autodoc2-docstring} simvx.graphics.renderer.render_view.RenderViewManager.destroy ``` ```` ````` ````{py:function} render_offscreen_targets(cmd: typing.Any, tree: typing.Any, sub_viewports: typing.Any, render_views: typing.Any) -> None :canonical: simvx.graphics.renderer.render_view.render_offscreen_targets ```{autodoc2-docstring} simvx.graphics.renderer.render_view.render_offscreen_targets ``` ````