Vixen
caa30e12
csharp
public readonly record struct DefinitionLoad

What loading a build's definitions produced.

Read the guide page for this →

Remarks

⚠ A problem here is a content mistake, not a load failure. An address that is labelled a definition and holds a texture is somebody's .vxgroup being too broad, and the honest answer is to load the rest and say which one — the same posture every *Library.Compile in doc 28 takes. A missing bundle or a corrupt chunk still throws, because that is not content being wrong, it is the build being broken.

Fields and properties (2)

  • public DefinitionCatalog Catalog

    The rules, with their tag table baked.

  • public ImmutableArray<string> Problems

    Addresses that were labelled as definitions and are not, in address order.

Methods (1)

  • public DefinitionLoad(DefinitionCatalog Catalog, ImmutableArray<string> Problems)

    What loading a build's definitions produced.

Used by (2)

  • DefinitionContentVixen.Gameplay.Content
  • DefinitionContentTestsVixen.Gameplay.Content.Tests