# IExNativeFileFormatStreamContext Struct Reference
[External Interfaces]

Inheritance diagram for IExNativeFileFormatStreamContext:

List of all members.

## Public Member Functions
virtual const TMCVersionNumber & | GetFileCarraraVersion () const =0
virtual boolean | FindFile (IMCFile *inOutFile, TMCArray< IDType > &inFileTypes, IDType &inOutPopupSelection)=0
virtual I3DShScene * | GetAssociatedSceneAddNoRef ()=0

## Detailed Description

The stream context create by the Native File Format

## Member Function Documentation

virtual boolean IExNativeFileFormatStreamContext::FindFile | ( | IMCFile * | inOutFile,
|  | TMCArray< IDType > & | inFileTypes,
|  | IDType & | inOutPopupSelection |
| ) |  |  | `[pure virtual]`

Find a file from the file path if this one is not found at the given path. This function will try to relocate the file or in last resort ask the user to find it.

virtual I3DShScene* IExNativeFileFormatStreamContext::GetAssociatedSceneAddNoRef | ( |  | ) | `[pure virtual]`

Get The scene associated with the stream.

virtual const TMCVersionNumber& IExNativeFileFormatStreamContext::GetFileCarraraVersion | ( |  | ) | const`[pure virtual]`

Returns the version number of Carrara that was used to save the file.

The documentation for this struct was generated from the following file:

- IExNativeFileFormat.h