Inheritance diagram for TBasicGenericData:

Public Member Functions | |
| virtual MCErr MCCOMAPI | QueryInterface (const MCIID &riid, void **ppvObj) |
| virtual uint32 MCCOMAPI | AddRef () |
| virtual int32 MCCOMAPI | Edit (I3DShScene *scene) |
| virtual TMCDynamicString &MCCOMAPI | GetName ()=0 |
| virtual void MCCOMAPI | Clone (I3DExGenericData **clone)=0 |
| virtual MCCOMErr MCCOMAPI | Read (IShTokenStream *stream, ReadAttributeProc readUnknown, void *privData)=0 |
| virtual MCCOMErr MCCOMAPI | Write (IShTokenStream *stream)=0 |
|
|
Increments the reference count of the object Reimplemented from TBasicUnknown. |
|
|
Creates a copy of the data. Implements I3DExGenericData. |
|
|
Edit a generic data. This is usually used to open a dialog so that the user can modify the date that are stored in the generic data.
Implements I3DExGenericData. |
|
|
Returns the name of the object Implements I3DExGenericData. |
|
||||||||||||
|
Check if the object supports a given interface and returns a pointer to that interface if it does. Note that QueryInterface will increment the reference count of the object by one if the interface is found.
Reimplemented from TBasicDataExchanger. |
|
||||||||||||||||
|
Read the extra data of a component from a stream.
Implements IExStreamIO. |
|
|
Writes extra data that are not stored in the parameter map of the component.
Implements IExStreamIO. |
1.3.9.1