Timeline & Update

Get timeline

from omni.timeline import get_timeline_interface
timeline_iface = get_timeline_interface()

Play timeline

timeline_iface.play()

Pause timeline

timeline_iface.pause()

Stop timeline

timeline_iface.stop()

Update timeline

timeline_iface.set_auto_update(False)

for i in range(nun_frame):
    timeline_iface.forward_one_frame()

Set up time

# timeline_iface = get_timeline_interface()
# timeline_iface.play()
# timeline_iface.set_auto_update(False)
timeline_iface.set_current_time(seconds)

Set/Get timeline range

stage.SetStartTimeCode(10)
# stage.GetStartTimeCode()

stage.SetEndTimeCode(100)
# stage.GetEndTimeCode()

Loop/Cancel timeline

timeline.set_looping(True) # False