Implement subprocess termination
This commit is contained in:
@@ -45,6 +45,12 @@ class DefaultProgressProvider:
|
||||
def scene_stats(self, scene_name, stats):
|
||||
pass
|
||||
|
||||
def render_process(self, process):
|
||||
pass
|
||||
|
||||
def is_canceled(self):
|
||||
return False
|
||||
|
||||
|
||||
PROGRESS_PROVIDER = DefaultProgressProvider()
|
||||
|
||||
@@ -73,6 +79,12 @@ def scene(scene_name):
|
||||
def scene_stats(scene_name, stats):
|
||||
PROGRESS_PROVIDER.scene_stats(scene_name, stats)
|
||||
|
||||
def render_process(process):
|
||||
PROGRESS_PROVIDER.render_process(process)
|
||||
|
||||
def is_canceled():
|
||||
return PROGRESS_PROVIDER.is_canceled()
|
||||
|
||||
|
||||
def setProvider(provider):
|
||||
"""
|
||||
|
Reference in New Issue
Block a user