csharp
public sealed class RawImporterCopies a file verbatim, so that anything at all can be addressable as a byte blob.
No guide page documents this yet — the page shows what the code says about itself.
Remarks
The fallback, and it exists so that "this format has no importer yet" is a shrug rather than a blocker: a game that wants to ship a CSV, a licence file or a format the engine has never heard of gets an address for it today. It reads its own source and nothing else, which makes it the smallest complete example of what an importer is.
Fields and properties (1)
public override int VersionIts own version. Bumping it invalidates every artefact it has ever produced, which is the whole mechanism for "I fixed the mip filter, re-import everything".
Methods (1)
protected override ValueTask<ImportResult> ImportAsync(ImportContext context, RawImportSettings settings, CancellationToken cancellationToken)Imports one asset.
Used by (5)
- BuiltInImportersVixen.Editor.Assets
- ImportPipelineTestsVixen.Editor.Assets.Tests
- ImporterRegistryTestsVixen.Editor.Assets.Tests
- ImporterTestsVixen.Editor.Assets.Tests
- TextureImporterTestsVixen.Editor.Assets.Tests