.. _group__a3d__rootbasewithgraphics:

#########################
Entity Base with Graphics
#########################

Creates and accesses global graphic characteristics that apply to any PRC entity in the :ref:`Graphics <group__a3d__graphics__module>`\ .


   11.1


Entity type is :c:enumerator:`~kA3DTypeRootBaseWithGraphics`\ .

Any PRC entity that bears graphics can have an :c:type:`~A3DRootBaseWithGraphics`\ entity.

The :c:type:`~A3DRootBaseWithGraphics`\ entity references graphic attributes such as line patterns, RGB colors, and textures. Those graphic attributes are used in the more specific PRC entity.


   a3d_graphics


**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:`~A3DRootBaseWithGraphicsData`

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

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


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


* :c:func:`~A3DRootBaseWithGraphicsGet`
* :c:func:`~A3DRootBaseWithGraphicsSet`

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

   ../structures/A3DRootBaseWithGraphicsData
   ../functions/A3DRootBaseWithGraphicsGet
   ../functions/A3DRootBaseWithGraphicsSet


