TImportFileData Class Reference
List of all members.
Constructor & Destructor Documentation
TImportFileData::TImportFileData |
( |
const TMFFlavor & |
inFlavor, |
|
|
IMCFile * |
inFile | |
|
) |
| | [inline, protected] |
TImportFileData::~TImportFileData |
( |
|
) |
[inline, protected] |
Member Function Documentation
virtual uint32 MCCOMAPI TImportFileData::AddRef |
( |
|
) |
[inline, virtual] |
Increments the reference count of the object
Reimplemented from TMCCountedObject.
virtual IMCFile* MCCOMAPI TImportFileData::GetDataFile |
( |
|
) |
const [inline, virtual] |
a hint about the content of the data (eg the file's MCFileTypeID)
Implements I3DImportData.
virtual IDType MCCOMAPI TImportFileData::GetDataHint |
( |
|
) |
const [inline, virtual] |
the id of the flavor (eg kDragFlavor_ImportFile)
Implements I3DImportData.
virtual IDType MCCOMAPI TImportFileData::GetDataID |
( |
|
) |
const [inline, virtual] |
virtual MCErr MCCOMAPI TImportFileData::QueryInterface |
( |
const MCIID & |
riid, |
|
|
void ** |
ppvObj | |
|
) |
| | [inline, virtual] |
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.
- Parameters:
-
| riid | GUID of the interface |
| ppvObj | A pointer to the pointer being returned. |
Reimplemented from TMCCountedObject.
virtual uint32 MCCOMAPI TImportFileData::Release |
( |
|
) |
[inline, virtual] |
Decrements the reference count of the object. If the reference count reaches zero, the object is destroyed.
Reimplemented from TMCCountedObject.
Member Data Documentation
The documentation for this class was generated from the following file: