csharp
public record class SceneImportSettingsHow a scene or a prefab is compiled.
No guide page documents this yet — the page shows what the code says about itself.
Remarks
Almost nothing, and that is the honest shape: a .vxscene is already engine data, so there is no conversion to configure. What is left is what a build may drop, which is a per-target decision — a phone build strips the names a desktop debug build keeps — and the .meta format's per-target overrides already express exactly that.
Every value is a cache key input, because the settings hash is part of the artefact key. Turning the names off recompiles; changing nothing does not.
Fields and properties (2)
public int VersionThe importer's own version. Bumping it invalidates every artefact that importer produced.
public bool KeepEntityNamesWhether the compiled scene carries what each entity is called.
Used by (3)
- SceneImporterVixen.Editor.Assets
- SceneImporterTestsVixen.Editor.Assets.Tests
- TypeRegistrationVixen.Editor.Assets