
#########################################
A3DDrawingBlockPushMiscCascadedAttributes
#########################################

.. c:function:: A3DStatus A3DDrawingBlockPushMiscCascadedAttributes(A3DMiscCascadedAttributes *pAttr, const A3DDrawingBlock *pBlock, A3DUns32 uiEntityIndex, const A3DMiscCascadedAttributes *pFather)

   .. rst-class:: sig-pretty-signature
   
      | :c:enum:`~A3DStatus` A3DDrawingBlockPushMiscCascadedAttributes(:c:type:`~A3DMiscCascadedAttributes`\ \* **pAttr**\ , *const* :c:type:`~A3DDrawingBlock`\ \* **pBlock**\ , :c:type:`~A3DUns32` **uiEntityIndex**\ , *const* :c:type:`~A3DMiscCascadedAttributes`\ \* **pFather**\ )
   
   Push a :c:type:`~A3DMiscCascadedAttributes`\ .
   
   
      5.0
   
   
   In case of reading mode is TessOnly, push the :c:type:`~A3DMiscCascadedAttributes`\ of a :c:type:`~A3DDrawingEntity`
   
   **Parameters**
   
   
      **pAttr**\ : The cascaded attributes to update
   
      **pBlock**\ : The block entity
   
      **uiEntityIndex**\ : Index of drawing entity from pBlock
   
      **pFather**\ : The father cascaded attribute
   
   
   **Returns**
   
   
      ``A3D_SUCCESS``\ on success, or an error code on failure
   
   




