OESDrawBuffersIndexed constructor

OESDrawBuffersIndexed({
  1. void blendEquationSeparateiOES(
    1. num,
    2. num,
    3. num
    )?,
  2. void blendEquationiOES(
    1. num,
    2. num
    )?,
  3. void blendFuncSeparateiOES(
    1. num,
    2. num,
    3. num,
    4. num,
    5. num,
    )?,
  4. void blendFunciOES(
    1. num,
    2. num,
    3. num
    )?,
  5. void colorMaskiOES(
    1. num,
    2. bool,
    3. bool,
    4. bool,
    5. bool,
    )?,
  6. void disableiOES(
    1. num,
    2. num
    )?,
  7. void enableiOES(
    1. num,
    2. num
    )?,
})

Implementation

factory OESDrawBuffersIndexed({
  void Function(
    _i2.num,
    _i2.num,
    _i2.num,
  )? blendEquationSeparateiOES,
  void Function(
    _i2.num,
    _i2.num,
  )? blendEquationiOES,
  void Function(
    _i2.num,
    _i2.num,
    _i2.num,
    _i2.num,
    _i2.num,
  )? blendFuncSeparateiOES,
  void Function(
    _i2.num,
    _i2.num,
    _i2.num,
  )? blendFunciOES,
  void Function(
    _i2.num,
    _i2.bool,
    _i2.bool,
    _i2.bool,
    _i2.bool,
  )? colorMaskiOES,
  void Function(
    _i2.num,
    _i2.num,
  )? disableiOES,
  void Function(
    _i2.num,
    _i2.num,
  )? enableiOES,
}) =>
    OESDrawBuffersIndexed._(
      blendEquationSeparateiOES: blendEquationSeparateiOES == null
          ? null
          : _i4.allowInterop(blendEquationSeparateiOES),
      blendEquationiOES: blendEquationiOES == null
          ? null
          : _i4.allowInterop(blendEquationiOES),
      blendFuncSeparateiOES: blendFuncSeparateiOES == null
          ? null
          : _i4.allowInterop(blendFuncSeparateiOES),
      blendFunciOES:
          blendFunciOES == null ? null : _i4.allowInterop(blendFunciOES),
      colorMaskiOES:
          colorMaskiOES == null ? null : _i4.allowInterop(colorMaskiOES),
      disableiOES: disableiOES == null ? null : _i4.allowInterop(disableiOES),
      enableiOES: enableiOES == null ? null : _i4.allowInterop(enableiOES),
    );