findPostProcessFromContext<T extends PostProcess> method
T?
findPostProcessFromContext<T extends PostProcess>()
Implementation
T? findPostProcessFromContext<T extends PostProcess>() {
final closestContext =
findRenderContext<PostProcessComponentRenderContext<T>>();
if (closestContext != null) {
return closestContext.postProcess;
}
final contextInCamera =
findRenderContext<CameraRenderContext>()?.currentPostProcess;
if (contextInCamera is T) {
return contextInCamera;
}
return null;
}