Scene ===== Qualified name: ``manim.scene.scene.Scene`` .. currentmodule:: manim.scene.scene .. autoclass:: Scene :show-inheritance: :members: :private-members: .. rubric:: Methods .. autosummary:: :nosignatures: ~Scene.add ~Scene.add_foreground_mobject ~Scene.add_foreground_mobjects ~Scene.add_mobjects_from_animations ~Scene.add_sound ~Scene.add_subcaption ~Scene.add_updater ~Scene.begin_animations ~Scene.bring_to_back ~Scene.bring_to_front ~Scene.check_interactive_embed_is_valid ~Scene.clear ~Scene.compile_animation_data ~Scene.compile_animations ~Scene.construct ~Scene.embed ~Scene.get_attrs ~Scene.get_mobject_family_members ~Scene.get_moving_and_static_mobjects ~Scene.get_moving_mobjects ~Scene.get_restructured_mobject_list ~Scene.get_run_time ~Scene.get_time_progression ~Scene.get_top_level_mobjects ~Scene.interact ~Scene.interactive_embed ~Scene.is_current_animation_frozen_frame ~Scene.mouse_drag_orbit_controls ~Scene.mouse_scroll_orbit_controls ~Scene.next_section ~Scene.on_key_press ~Scene.on_key_release ~Scene.on_mouse_drag ~Scene.on_mouse_motion ~Scene.on_mouse_press ~Scene.on_mouse_scroll ~Scene.pause ~Scene.play ~Scene.play_internal ~Scene.remove ~Scene.remove_foreground_mobject ~Scene.remove_foreground_mobjects ~Scene.remove_updater ~Scene.render ~Scene.replace ~Scene.restructure_mobjects ~Scene.set_key_function ~Scene.setup ~Scene.should_update_mobjects ~Scene.tear_down ~Scene.update_meshes ~Scene.update_mobjects ~Scene.update_self ~Scene.update_to_time ~Scene.wait ~Scene.wait_until .. rubric:: Attributes .. autosummary:: ~Scene.camera