com.io7m.r2.core.shaders.types

## Interface R2ShaderPreprocessingEnvironmentReadableType

- All Known Subinterfaces:
    R2ShaderPreprocessingEnvironmentType
  All Known Implementing Classes:
    R2ShaderPreprocessingEnvironment

      public interface R2ShaderPreprocessingEnvironmentReadableType

  The type of shader compilation environments.

- - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method and Description
    --- | ---
    `com.io7m.sombrero.core.SoShaderPreprocessorType` | `preprocessor()`
    `Map<String,String>` | `preprocessorDefines()`

- - ### Method Detail

    - #### preprocessorDefines

          Map<String,String> preprocessorDefines()

      Returns:
        A read-only view of the current preprocessor defines

    - #### preprocessor

          com.io7m.sombrero.core.SoShaderPreprocessorType preprocessor()

      Returns:
        A shader preprocessor

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