manim/docs/source/reference_index
Francisco Manríquez Novoa e73b6590dd
Add classes MethodWithArgs, SceneInteractContinue and SceneInteractRerun inside new module manim.data_structures (#4315)
* Add classes MethodWithArgs, SceneInteractRerun and SceneInteractExit

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

* Add missing manim.data_structures file

* Rename SceneInteractExit to SceneInteractContinue and use dataclasses

* Revert using @dataclass(slots=True), because Python 3.9 does not support it

* Change order of dataclasses

* Add references to Scene.queue in docstrings

* Include data_structures in utilities_misc.rst

* Use qualified names and mark strings as code in data_structures.py

* Add module docstring to data_structures.py

* Move Scene.interact() objects from data_structures.py into scene.py

* Use qualified name in SceneInteractAction docstring

---------

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
2025-07-25 00:37:14 +02:00
..
animations.rst Added :class:.ChangeSpeed, an animation wrapper that allows to smoothly change the speed at which an animation is played (#2749) 2022-07-06 16:39:55 +02:00
cameras.rst Fixed broken links in inheritance graphs by moving them to `reference.rst` (#2122) 2021-10-01 14:08:22 +02:00
configuration.rst Flake8 Changes + Fixing Warnings (#1968) 2021-09-03 13:45:48 -04:00
mobjects.rst Replaced renderer strings with :class:.RendererType enum entries (#3017) 2022-11-13 06:14:35 +00:00
scenes.rst Remove deprecations up to v0.12.0 (#2331) 2021-11-27 19:40:24 +08:00
utilities_misc.rst Add classes MethodWithArgs, SceneInteractContinue and SceneInteractRerun inside new module manim.data_structures (#4315) 2025-07-25 00:37:14 +02:00