Data Structures

struct  A3DMiscMarkupLinkedItemData
 Markup Linked Item structure. More...
 

Functions

A3DStatus A3DMiscMarkupLinkedItemCreate (const A3DMiscMarkupLinkedItemData *pData, A3DMiscMarkupLinkedItem **ppLinkedItem)
 Creates an A3DMiscMarkupLinkedItem from an A3DMiscMarkupLinkedItemData structure. More...
 
A3DStatus A3DMiscMarkupLinkedItemGet (const A3DMiscMarkupLinkedItem *pLinkedItem, A3DMiscMarkupLinkedItemData *pData)
 Populates the A3DMiscMarkupLinkedItemData structure. More...
 

Detailed Description

Entity type is kA3DTypeMiscMarkupLinkedItem.

The linked item contains data that can be accessed using the A3DMiscEntityReferenceGet function.

See also
Entity Reference

Function Documentation

◆ A3DMiscMarkupLinkedItemGet()

A3DStatus A3DMiscMarkupLinkedItemGet ( const A3DMiscMarkupLinkedItem pLinkedItem,
A3DMiscMarkupLinkedItemData pData 
)

Populates the A3DMiscMarkupLinkedItemData structure.

Version
2.0
Returns
A3D_SUCCESS in case of success or an error code
Return values
A3D_INITIALIZE_NOT_CALLED
A3D_INVALID_DATA_STRUCT_SIZE
A3D_INVALID_DATA_STRUCT_NULL
A3D_INVALID_ENTITY_NULL
A3D_INVALID_ENTITY_TYPE
A3D_SUCCESS

◆ A3DMiscMarkupLinkedItemCreate()

A3DStatus A3DMiscMarkupLinkedItemCreate ( const A3DMiscMarkupLinkedItemData pData,
A3DMiscMarkupLinkedItem **  ppLinkedItem 
)

Creates an A3DMiscMarkupLinkedItem from an A3DMiscMarkupLinkedItemData structure.

Version
2.0
Returns
A3D_SUCCESS in case of success or an error code
Return values
A3D_INVALID_DATA_STRUCT_SIZE
A3D_INVALID_DATA_STRUCT_NULL
A3D_INVALID_ENTITY_TYPEif A3DMiscMarkupLinkedItemData::m_pReference is not of a valid type
A3D_SUCCESS