Overview

Programming Guide

API Reference

A3DRootBaseData Struct Reference

A structure representing a hierarchy of descriptive names and modeler data that applies to any PRC entity. More...

Data Fields

A3DUns16 m_usStructSize
 
A3DUns32 m_uiSize
 
A3DMiscAttribute ** m_ppAttributes
 
A3DUTF8Charm_pcName
 
A3DUns32 m_uiPersistentId
 
A3DUTF8Charm_pcPersistentId
 
A3DUns32 m_uiNonPersistentId
 

Detailed Description

A structure representing a hierarchy of descriptive names and modeler data that applies to any PRC entity.

Version
2.0

Field Documentation

A3DUns16 A3DRootBaseData::m_usStructSize

Reserved; must be initialized by A3D_INITIALIZE_DATA.

A3DUns32 A3DRootBaseData::m_uiSize

Size of next array.

A3DMiscAttribute** A3DRootBaseData::m_ppAttributes

Array of pointers to A3DMiscAttribute structures.

See also
Miscellaneous Attribute Entity
A3DUTF8Char* A3DRootBaseData::m_pcName

String containing entity name.

A3DUns32 A3DRootBaseData::m_uiPersistentId

Persistent ID.

Version
2.2
A3DUTF8Char* A3DRootBaseData::m_pcPersistentId

Persistent ID other version, as CLSID, Name...

A3DUns32 A3DRootBaseData::m_uiNonPersistentId

Non persistent ID.

Version
2.2