csharp
public sealed class ShapeVocabularyImporterCompiles a .vxshapevocab.
No guide page documents this yet — the page shows what the code says about itself.
As a importer
- Extensions
- .vxshapevocab
Remarks
The names and tags a project's proxy shapes may use, and the classes it declares. What the importer adds over reading the file is the two checks a text file invites — a name declared twice, and a class member naming a shape the vocabulary itself does not.
Fields and properties (2)
public const string VocabularyTypeThe alias of the type this writes.
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, ShapeVocabularyImportSettings settings, CancellationToken cancellationToken)Imports one asset.
Used by (2)
- BuiltInImportersVixen.Editor.Assets
- ProxyShapeImporterTestsVixen.Editor.Assets.Tests