com.io7m.r2.core

## Interface R2ShadowMapContextUsableType

- All Known Subinterfaces:
    R2ShadowMapContextType

      public interface R2ShadowMapContextUsableType

  The type of usable shadow map contexts.

- - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method and Description
    --- | ---
    `R2Texture2DUsableType` | `shadowMapGet(R2LightWithShadowSingleType ls)`

- - ### Method Detail

    - #### shadowMapGet

          R2Texture2DUsableType shadowMapGet(R2LightWithShadowSingleType ls)
                                      throws R2RendererExceptionShadowMapContextNotActive,
                                             R2RendererExceptionShadowNotRendered

      Parameters:
        `ls` - A light
      Returns:
        The rendered shadow map for the given light
      Throws:
        `R2RendererExceptionShadowMapContextNotActive` - Iff the shadow map context is not active
        `R2RendererExceptionShadowNotRendered` - Iff the light was not rendered by the shadow map renderer execution that produced this context

Copyright © 2017 <code@io7m.com> http://io7m.com