Vixen
02b45cc4
csharp
public readonly record struct StoredArtifact

A chunk an import wrote, and which part of the asset it is.

No guide page documents this yet — the page shows what the code says about itself.

Remarks

The pair, not the id on its own. A record that kept only the ids describes a model as four chunks with nothing to say which is the mesh — so the build could not name them, and an asset that imported to more than one thing had to be refused. Everything an address needs is the sub-asset each chunk belongs to; the name comes from the sidecar, which the same import wrote.

Fields and properties (2)

  • public SubAssetId SubAsset

    Which sub-asset it holds, or Main for the asset's own object.

  • public ObjectId Id

    The chunk.

Methods (1)

  • public StoredArtifact(SubAssetId SubAsset, ObjectId Id)

    A chunk an import wrote, and which part of the asset it is.

Used by (8)

  • BuildPlannerVixen.Editor.Assets
  • ImportCacheVixen.Editor.Assets
  • ImportPipelineVixen.Editor.Assets
  • ImportPipelineTestsVixen.Editor.Assets.Tests
  • ImportRecordVixen.Editor.Assets
  • PlannedProjectVixen.Editor.Assets.Tests
  • ProjectMeshSourceVixen.Editor.Assets
  • ProjectSurfaceSourceVixen.Editor.Assets