.. _group__a3dtexture__application:

###################
Texture Application
###################

Defines a complete set of textures to apply. 

The texture applications are managed as materials in the global data. 


   :ref:`Global Data Module <group__a3d__global__data__module>`\ , :ref:`Texture Definition <group__a3dtexture__definition>` 


**Returns**


   ``A3D_SUCCESS`` on success, or an error code on failure


.. rst-class:: kind-group kind-record

.. rubric:: Structures
   :class: kind-group-title


.. rst-class:: api-xref-list


* :c:struct:`~A3DGraphTextureApplicationData`

.. rst-class:: kind-group kind-function

.. rubric:: Functions
   :class: kind-group-title


.. rst-class:: api-xref-list


* :c:func:`~A3DGlobalGetGraphTextureApplicationData`
* :c:func:`~A3DGlobalInsertGraphTextureApplication`

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

   ../structures/A3DGraphTextureApplicationData
   ../functions/A3DGlobalGetGraphTextureApplicationData
   ../functions/A3DGlobalInsertGraphTextureApplication


