####################
REDMemoryAllocator.h
####################

.. default-domain:: cpp

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

=== =================================================
..  :c:macro:`~RED_MLT_UNKNOWN`                      
..  :c:macro:`~RED_MLT_RAYTRACER`                    
..  :c:macro:`~RED_MLT_IMAGE_2D`                     
..  :c:macro:`~RED_MLT_IMAGE_3D`                     
..  :c:macro:`~RED_MLT_IMAGE_CUBE`                   
..  :c:macro:`~RED_MLT_IMAGE_COMPOSITE`              
..  :c:macro:`~RED_MLT_IMAGE_READBACK`               
..  :c:macro:`~RED_MLT_SHAPE_TRANSFORM`              
..  :c:macro:`~RED_MLT_SHAPE_DATA`                   
..  :c:macro:`~RED_MLT_MATERIAL`                     
..  :c:macro:`~RED_MLT_SHADER`                       
..  :c:macro:`~RED_MLT_CLUSTER`                      
..  :c:macro:`~RED_MLT_OPENGL_DRIVER`                
..  :c:macro:`~RED_MLT_STRING`                       
..  :c:macro:`~RED_MLT_MATERIAL_CONTROLLER_COMPILER` 
..  :c:macro:`~RED_MLT_STL`                          
..  :c:macro:`~RED_MLT_LAST_MLT`                     
..  :c:macro:`~RED_MLT_DYN_ALLOC_SIZE`               
..  :c:macro:`~RED_MLT_VEC_SIZE`                     
..  :c:macro:`~__RED_MLT_CALLER__`                   
..  :c:macro:`~rnew`                                 
..  :c:macro:`~rnewc`                                
..  :c:macro:`~rdelete`                              
..  :c:macro:`~rmalloc`                              
..  :c:macro:`~rrealloc`                             
..  :c:macro:`~rfree`                                
=== =================================================

Namespaces
==========

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

Types
=====

=== ===================================
..  :doc:`classRED_1_1MemoryAllocator` 
=== ===================================

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

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

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

.. doxygendefine:: RED_MLT_UNKNOWN
   :project: RED

.. doxygendefine:: RED_MLT_RAYTRACER
   :project: RED

.. doxygendefine:: RED_MLT_IMAGE_2D
   :project: RED

.. doxygendefine:: RED_MLT_IMAGE_3D
   :project: RED

.. doxygendefine:: RED_MLT_IMAGE_CUBE
   :project: RED

.. doxygendefine:: RED_MLT_IMAGE_COMPOSITE
   :project: RED

.. doxygendefine:: RED_MLT_IMAGE_READBACK
   :project: RED

.. doxygendefine:: RED_MLT_SHAPE_TRANSFORM
   :project: RED

.. doxygendefine:: RED_MLT_SHAPE_DATA
   :project: RED

.. doxygendefine:: RED_MLT_MATERIAL
   :project: RED

.. doxygendefine:: RED_MLT_SHADER
   :project: RED

.. doxygendefine:: RED_MLT_CLUSTER
   :project: RED

.. doxygendefine:: RED_MLT_OPENGL_DRIVER
   :project: RED

.. doxygendefine:: RED_MLT_STRING
   :project: RED

.. doxygendefine:: RED_MLT_MATERIAL_CONTROLLER_COMPILER
   :project: RED

.. doxygendefine:: RED_MLT_STL
   :project: RED

.. doxygendefine:: RED_MLT_LAST_MLT
   :project: RED

.. doxygendefine:: RED_MLT_DYN_ALLOC_SIZE
   :project: RED

.. doxygendefine:: RED_MLT_VEC_SIZE
   :project: RED

.. doxygendefine:: __RED_MLT_CALLER__
   :project: RED

.. doxygendefine:: rnew
   :project: RED

.. doxygendefine:: rnewc
   :project: RED

.. doxygendefine:: rdelete
   :project: RED

.. doxygendefine:: rmalloc
   :project: RED

.. doxygendefine:: rrealloc
   :project: RED

.. doxygendefine:: rfree
   :project: RED


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

   classRED_1_1MemoryAllocator
   namespaceRED

