# {py:mod}`simvx.editor.scene_diff` ```{py:module} simvx.editor.scene_diff ``` ```{autodoc2-docstring} simvx.editor.scene_diff :allowtitles: ``` ## Module Contents ### Functions ````{list-table} :class: autosummary longtable :align: left * - {py:obj}`apply_runtime_diff ` - ```{autodoc2-docstring} simvx.editor.scene_diff.apply_runtime_diff :summary: ``` ```` ### Data ````{list-table} :class: autosummary longtable :align: left * - {py:obj}`__all__ ` - ```{autodoc2-docstring} simvx.editor.scene_diff.__all__ :summary: ``` ```` ### API ````{py:data} __all__ :canonical: simvx.editor.scene_diff.__all__ :value: > ['apply_runtime_diff'] ```{autodoc2-docstring} simvx.editor.scene_diff.__all__ ``` ```` ````{py:function} apply_runtime_diff(scene_class: simvx.core.scene_io.SceneClass, runtime_root: simvx.core.Node, *, identity_hints: dict[simvx.core.Node, str] | None = None) -> None :canonical: simvx.editor.scene_diff.apply_runtime_diff ```{autodoc2-docstring} simvx.editor.scene_diff.apply_runtime_diff ``` ````