unilab.visualization.interactive_playback.PlaybackControls
-
class unilab.visualization.interactive_playback.PlaybackControls[source]
Bases: object
Viewer-independent playback control state.
- Parameters:
-
Methods
Attributes
-
paused:
bool = False
-
speed:
float = 1.0
-
pause()[source]
- Return type:
None
-
resume()[source]
- Return type:
None
-
toggle_pause()[source]
- Return type:
bool
-
request_single_step(count=1)[source]
- Parameters:
count (int)
- Return type:
None
-
set_speed(value)[source]
- Parameters:
value (float)
- Return type:
None
-
consume_step_permission()[source]
- Return type:
bool
-
target_dt(ctrl_dt)[source]
- Parameters:
ctrl_dt (float)
- Return type:
float
-
__init__(paused=False, speed=1.0)
- Parameters:
-