public void doDone(RAL.RenderAction ra) { var info = _queryInfo(ra.GetType()); if (info != null && info.doDone != null) { try { info.doDone.Invoke(null, new object[] { ra }); } catch { Debuger.LogError("doDone invoke failed " + ra.ToString()); } } }
public void doProgress(RAL.RenderAction ra, float progress) { var info = _queryInfo(ra.GetType()); if (info != null && info.doProgress != null) { try { info.doProgress.Invoke(null, new object[] { ra, progress }); } catch { Debuger.LogError("do Process invoke failed " + ra.ToString()); } } }
private void _doRenderActionDone(RAL.RenderAction ra) { RenderActionProcessorFactory.instance.doDone(ra); }
private void _doRenderActionProgress(RAL.RenderAction ra, float progress) { RenderActionProcessorFactory.instance.doProgress(ra, progress); }