错误处理
This commit is contained in:
@@ -8,7 +8,7 @@ Explicit_Plot::Explicit_Plot()
|
||||
: Abs_Plot(new Abs_Plot_Private(false)) {}
|
||||
|
||||
Render_Ticket Explicit_Plot::replot() {
|
||||
return {d->scene->render_frame(true) == Plot_Render_Error::none};
|
||||
return {d->scene->render_frame(true) == Plot_Render_Result::none};
|
||||
}
|
||||
|
||||
} // namespace renderive
|
||||
|
||||
+2
-2
@@ -46,8 +46,8 @@ void Abs_Plot_Private::attach_widget(Abs_Plot* plot) {
|
||||
if (!scene->view_active())
|
||||
return;
|
||||
const auto error = scene->render_frame();
|
||||
if (error == Plot_Render_Error::external_failure ||
|
||||
error == Plot_Render_Error::scene_shutting_down)
|
||||
if (error == Plot_Render_Result::external_failure ||
|
||||
error == Plot_Render_Result::scene_shutting_down)
|
||||
timer->stop();
|
||||
});
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user