##############################
REDRenderShaderEnvironmental.h
##############################

.. default-domain:: cpp

Macro Definitions
=================

=== ================================================================
..  :c:macro:`~RED_RSH_ENVIRONMENTAL_RENDER_PASS`                   
..  :c:macro:`~RED_RSH_ENVIRONMENTAL_SPECULAR_COLOR`                
..  :c:macro:`~RED_RSH_ENVIRONMENTAL_SPECULAR_TEXTURE`              
..  :c:macro:`~RED_RSH_ENVIRONMENTAL_SPECULAR_MATRIX`               
..  :c:macro:`~RED_RSH_ENVIRONMENTAL_SPECULAR_UV`                   
..  :c:macro:`~RED_RSH_ENVIRONMENTAL_REFLECT_COLOR`                 
..  :c:macro:`~RED_RSH_ENVIRONMENTAL_REFLECT_TEXTURE`               
..  :c:macro:`~RED_RSH_ENVIRONMENTAL_REFLECT_MATRIX`                
..  :c:macro:`~RED_RSH_ENVIRONMENTAL_REFLECT_UV`                    
..  :c:macro:`~RED_RSH_ENVIRONMENTAL_CUBE_TEXTURE`                  
..  :c:macro:`~RED_RSH_ENVIRONMENTAL_CUBE_MATRIX`                   
..  :c:macro:`~RED_RSH_ENVIRONMENTAL_AUTO_ENVIRONMENT`              
..  :c:macro:`~RED_RSH_ENVIRONMENTAL_BACK_ENVIRONMENT`              
..  :c:macro:`~RED_RSH_ENVIRONMENTAL_MIPMAP`                        
..  :c:macro:`~RED_RSH_ENVIRONMENTAL_FRESNEL`                       
..  :c:macro:`~RED_RSH_ENVIRONMENTAL_IOR`                           
..  :c:macro:`~RED_RSH_ENVIRONMENTAL_IOR_TEXTURE`                   
..  :c:macro:`~RED_RSH_ENVIRONMENTAL_IOR_MATRIX`                    
..  :c:macro:`~RED_RSH_ENVIRONMENTAL_IOR_UV`                        
..  :c:macro:`~RED_RSH_ENVIRONMENTAL_NORMAL_MAP_TEXTURE`            
..  :c:macro:`~RED_RSH_ENVIRONMENTAL_NORMAL_MAP_MATRIX`             
..  :c:macro:`~RED_RSH_ENVIRONMENTAL_NORMAL_MAP_UV`                 
..  :c:macro:`~RED_RSH_ENVIRONMENTAL_TANGENT_CHANNEL`               
..  :c:macro:`~RED_SHADER_ENVIRONMENTAL_PRELIT_STRING_ID`           
..  :c:macro:`~RED_SHADER_ENVIRONMENTAL_INDIRECT_PRELIT_STRING_ID`  
..  :c:macro:`~RED_SHADER_ENVIRONMENTAL_POSTLIT_STRING_ID`          
..  :c:macro:`~RED_SHADER_ENVIRONMENTAL_INDIRECT_POSTLIT_STRING_ID` 
=== ================================================================

Namespaces
==========

=== ====================
..  :doc:`namespaceRED` 
=== ====================

Types
=====

=== =============================================
..  :doc:`classRED_1_1RenderShaderEnvironmental` 
=== =============================================

Detailed Description
====================

.. doxygenfile:: REDRenderShaderEnvironmental.h
   :project: RED
   :sections: detaileddescription

Macro Definition
================

.. doxygendefine:: RED_RSH_ENVIRONMENTAL_RENDER_PASS
   :project: RED

.. doxygendefine:: RED_RSH_ENVIRONMENTAL_SPECULAR_COLOR
   :project: RED

.. doxygendefine:: RED_RSH_ENVIRONMENTAL_SPECULAR_TEXTURE
   :project: RED

.. doxygendefine:: RED_RSH_ENVIRONMENTAL_SPECULAR_MATRIX
   :project: RED

.. doxygendefine:: RED_RSH_ENVIRONMENTAL_SPECULAR_UV
   :project: RED

.. doxygendefine:: RED_RSH_ENVIRONMENTAL_REFLECT_COLOR
   :project: RED

.. doxygendefine:: RED_RSH_ENVIRONMENTAL_REFLECT_TEXTURE
   :project: RED

.. doxygendefine:: RED_RSH_ENVIRONMENTAL_REFLECT_MATRIX
   :project: RED

.. doxygendefine:: RED_RSH_ENVIRONMENTAL_REFLECT_UV
   :project: RED

.. doxygendefine:: RED_RSH_ENVIRONMENTAL_CUBE_TEXTURE
   :project: RED

.. doxygendefine:: RED_RSH_ENVIRONMENTAL_CUBE_MATRIX
   :project: RED

.. doxygendefine:: RED_RSH_ENVIRONMENTAL_AUTO_ENVIRONMENT
   :project: RED

.. doxygendefine:: RED_RSH_ENVIRONMENTAL_BACK_ENVIRONMENT
   :project: RED

.. doxygendefine:: RED_RSH_ENVIRONMENTAL_MIPMAP
   :project: RED

.. doxygendefine:: RED_RSH_ENVIRONMENTAL_FRESNEL
   :project: RED

.. doxygendefine:: RED_RSH_ENVIRONMENTAL_IOR
   :project: RED

.. doxygendefine:: RED_RSH_ENVIRONMENTAL_IOR_TEXTURE
   :project: RED

.. doxygendefine:: RED_RSH_ENVIRONMENTAL_IOR_MATRIX
   :project: RED

.. doxygendefine:: RED_RSH_ENVIRONMENTAL_IOR_UV
   :project: RED

.. doxygendefine:: RED_RSH_ENVIRONMENTAL_NORMAL_MAP_TEXTURE
   :project: RED

.. doxygendefine:: RED_RSH_ENVIRONMENTAL_NORMAL_MAP_MATRIX
   :project: RED

.. doxygendefine:: RED_RSH_ENVIRONMENTAL_NORMAL_MAP_UV
   :project: RED

.. doxygendefine:: RED_RSH_ENVIRONMENTAL_TANGENT_CHANNEL
   :project: RED

.. doxygendefine:: RED_SHADER_ENVIRONMENTAL_PRELIT_STRING_ID
   :project: RED

.. doxygendefine:: RED_SHADER_ENVIRONMENTAL_INDIRECT_PRELIT_STRING_ID
   :project: RED

.. doxygendefine:: RED_SHADER_ENVIRONMENTAL_POSTLIT_STRING_ID
   :project: RED

.. doxygendefine:: RED_SHADER_ENVIRONMENTAL_INDIRECT_POSTLIT_STRING_ID
   :project: RED


.. toctree::
   :titlesonly:
   :maxdepth: 1
   :hidden:

   classRED_1_1RenderShaderEnvironmental
   namespaceRED

