csharp
public sealed class HousingLibraryEvery plot and every piece of furniture a build knows, compiled once.
Fields and properties (4)
public static HousingLibrary EmptyA library with nothing in it.
public IEnumerable<Plot> PlotsEvery plot, in address order.
public IEnumerable<Furniture> FurnitureEvery piece of furniture, in address order.
public IReadOnlyList<string> ProblemsWhat did not resolve, and what a definition said that cannot be true at once.
Methods (3)
public static HousingLibrary Compile(DefinitionCatalog catalog)Compiles everything in a catalog.
public Plot? FindPlot(DefId id)Finds a plot.
public Furniture? FindFurniture(DefId id)Finds a piece of furniture.
Used by (5)
- ContentTestsMmo.Content.Tests
- CoverageTestsMmo.Content.Tests
- MmoLibrariesMmo.Shared
- HousePlotVixen.Gameplay.Housing
- HousingTestsVixen.Gameplay.Housing.Tests