RenderShaderMask({ShaderCallback shaderCallback, TransferMode transferMode: TransferMode.modulate, RenderBox child })

Creates a render object that applies a mask generated by a Shader to its child.

The shaderCallback and transferMode arguments must not be null.

Source

RenderShaderMask({
  ShaderCallback shaderCallback,
  TransferMode transferMode: TransferMode.modulate,
  RenderBox child
}) : _shaderCallback = shaderCallback, _transferMode = transferMode, super(child) {
  assert(shaderCallback != null);
  assert(transferMode != null);
}