Playable ======== .. currentmodule:: narupatools.core.playable .. autoclass:: Playable .. rubric:: Inheritance .. inheritance-diagram:: Playable :parts: 1 .. rubric:: Methods .. autosummary:: :nosignatures: ~Playable.__init__ ~Playable.check_task ~Playable.health_check ~Playable.pause ~Playable.play ~Playable.restart ~Playable.run ~Playable.start ~Playable.step ~Playable.stop .. automethod:: Playable.__init__ .. automethod:: Playable.check_task .. automethod:: Playable.health_check .. automethod:: Playable.pause .. automethod:: Playable.play .. automethod:: Playable.restart .. automethod:: Playable.run .. automethod:: Playable.start .. automethod:: Playable.step .. automethod:: Playable.stop .. rubric:: Attributes .. autosummary:: ~Playable.is_paused ~Playable.is_playing ~Playable.is_running ~Playable.playback_interval ~Playable.playback_rate .. autoattribute:: Playable.is_paused .. autoattribute:: Playable.is_playing .. autoattribute:: Playable.is_running .. autoattribute:: Playable.playback_interval .. autoattribute:: Playable.playback_rate