Defines the import context for scripted importers during an import event.
This class carries both input and output information for the OnImportAsset() task.
| assetPath | The path of the source asset file to be imported. |
| mainObject | The main object set on the AssetImportContext. |
| selectedBuildTarget | Returns the current build target and creates a dependency on the target platform within a scripted importer. |
| AddObjectToAsset | Adds an object to the result of the import operation. |
| DependsOnArtifact | Setup artifact dependency to an asset. |
| DependsOnCustomDependency | Allows you to specify that an Asset has a custom dependency. |
| DependsOnSourceAsset | Allows you to specify that an Asset depends directly on the source file of another Asset (as opposed to the import result of another asset). |
| GetArtifactFilePath | Returns the path of the Artifact file that was created by another importer, and adds a dependency to that file. |
| GetObjects | Gets the list of objects set on the AssetImportContext. |
| GetOutputArtifactFilePath | Returns the path where to write a new Artifact File with the given fileName. |
| LogImportError | Logs an error message encountered during import. |
| LogImportWarning | Logs a warning message encountered during import. |
| SetMainObject | Sets the main object for import. |