#########################
REDRenderShaderViewport.h
#########################

.. default-domain:: cpp

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

=== ======================================================
..  :c:macro:`~RED_VIEWPORT_SHADER_PRELIT_STRING_ID`      
..  :c:macro:`~RED_VIEWPORT_SHADER_POSTLIT_STRING_ID`     
..  :c:macro:`~RED_RSH_VERTEX_COLOR_RENDER_PASS`          
..  :c:macro:`~RED_RSH_VERTEX_COLOR_TYPE`                 
..  :c:macro:`~RED_RSH_VERTEX_COLOR_VERTEX_COLOR`         
..  :c:macro:`~RED_RSH_VERTEX_COLOR_VERTEX_COLOR_CHANNEL` 
..  :c:macro:`~RED_RSH_VERTEX_COLOR_OBJECT_COLOR`         
..  :c:macro:`~RED_RSH_VERTEX_COLOR_AMBIENT_COLOR`        
..  :c:macro:`~RED_RSH_VERTEX_COLOR_SPECULAR_COLOR`       
..  :c:macro:`~RED_RSH_VERTEX_COLOR_SPECULAR_EXPONENT`    
..  :c:macro:`~RED_RSH_VERTEX_COLOR_OPACITY_COLOR`        
..  :c:macro:`~RED_RSH_VERTEX_COLOR_HIGHLIGHT_COLOR`      
..  :c:macro:`~RED_SHADER_VIEWPORT_AMBIENT`               
..  :c:macro:`~RED_SHADER_VIEWPORT_OBJECT`                
..  :c:macro:`~RED_SHADER_VIEWPORT_SPECULAR`              
..  :c:macro:`~RED_SHADER_VIEWPORT_SPECULAR_EXP`          
..  :c:macro:`~RED_SHADER_VIEWPORT_OPACITY`               
..  :c:macro:`~RED_SHADER_VIEWPORT_HIGHLIGHT`             
..  :c:macro:`~RED_SHADER_VIEWPORT_LIGHT_COLOR`           
..  :c:macro:`~RED_SHADER_VIEWPORT_LIGHT_DIRECTION`       
..  :c:macro:`~RED_SHADER_VIEWPORT_TYPE`                  
..  :c:macro:`~RED_SHADER_VIEWPORT_IS_VERTEX_COLOR`       
=== ======================================================

Namespaces
==========

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

Types
=====

=== ========================================
..  :doc:`classRED_1_1RenderShaderViewport` 
=== ========================================

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

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

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

.. doxygendefine:: RED_VIEWPORT_SHADER_PRELIT_STRING_ID
   :project: RED

.. doxygendefine:: RED_VIEWPORT_SHADER_POSTLIT_STRING_ID
   :project: RED

.. doxygendefine:: RED_RSH_VERTEX_COLOR_RENDER_PASS
   :project: RED

.. doxygendefine:: RED_RSH_VERTEX_COLOR_TYPE
   :project: RED

.. doxygendefine:: RED_RSH_VERTEX_COLOR_VERTEX_COLOR
   :project: RED

.. doxygendefine:: RED_RSH_VERTEX_COLOR_VERTEX_COLOR_CHANNEL
   :project: RED

.. doxygendefine:: RED_RSH_VERTEX_COLOR_OBJECT_COLOR
   :project: RED

.. doxygendefine:: RED_RSH_VERTEX_COLOR_AMBIENT_COLOR
   :project: RED

.. doxygendefine:: RED_RSH_VERTEX_COLOR_SPECULAR_COLOR
   :project: RED

.. doxygendefine:: RED_RSH_VERTEX_COLOR_SPECULAR_EXPONENT
   :project: RED

.. doxygendefine:: RED_RSH_VERTEX_COLOR_OPACITY_COLOR
   :project: RED

.. doxygendefine:: RED_RSH_VERTEX_COLOR_HIGHLIGHT_COLOR
   :project: RED

.. doxygendefine:: RED_SHADER_VIEWPORT_AMBIENT
   :project: RED

.. doxygendefine:: RED_SHADER_VIEWPORT_OBJECT
   :project: RED

.. doxygendefine:: RED_SHADER_VIEWPORT_SPECULAR
   :project: RED

.. doxygendefine:: RED_SHADER_VIEWPORT_SPECULAR_EXP
   :project: RED

.. doxygendefine:: RED_SHADER_VIEWPORT_OPACITY
   :project: RED

.. doxygendefine:: RED_SHADER_VIEWPORT_HIGHLIGHT
   :project: RED

.. doxygendefine:: RED_SHADER_VIEWPORT_LIGHT_COLOR
   :project: RED

.. doxygendefine:: RED_SHADER_VIEWPORT_LIGHT_DIRECTION
   :project: RED

.. doxygendefine:: RED_SHADER_VIEWPORT_TYPE
   :project: RED

.. doxygendefine:: RED_SHADER_VIEWPORT_IS_VERTEX_COLOR
   :project: RED


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

   classRED_1_1RenderShaderViewport
   namespaceRED

