public interface R2LightProjectiveWithoutShadowReadableType extends R2LightProjectiveReadableType
| Modifier and Type | Method and Description |
|---|---|
default <A,B,E extends Throwable> |
matchProjectiveReadable(A context,
com.io7m.jfunctional.PartialBiFunctionType<A,R2LightProjectiveWithoutShadowReadableType,B,E> on_shadowless,
com.io7m.jfunctional.PartialBiFunctionType<A,R2LightProjectiveWithShadowReadableType,B,E> on_shadowed)
Match on the type of projective light.
|
falloff, image, matchLightVolumeSingleReadable, position, projection, radius, transformarrayObject, matchLightSinglecolor, intensity, lightIDdefault <A,B,E extends Throwable> B matchProjectiveReadable(A context, com.io7m.jfunctional.PartialBiFunctionType<A,R2LightProjectiveWithoutShadowReadableType,B,E> on_shadowless, com.io7m.jfunctional.PartialBiFunctionType<A,R2LightProjectiveWithShadowReadableType,B,E> on_shadowed) throws E extends Throwable
R2LightProjectiveReadableTypematchProjectiveReadable in interface R2LightProjectiveReadableTypeA - The type of context valuesB - The type of returned valuesE - The type of raised exceptionscontext - A context valueon_shadowless - Evaluated for projective lights without shadowson_shadowed - Evaluated for projective lights with shadowsBE - If any of the given functions raise EE extends ThrowableCopyright © 2016 <code@io7m.com> http://io7m.com