PlaceableResourceFolders

AUTO-GENERATED FILE – DO NOT EDIT MANUALLY

This page documents the supported public API surface only. Private, internal, benchmark, test, and implementation-detail types are intentionally omitted.

Declaration

1
public sealed class PlaceableResourceFolders

Summary

Normalized folder layout used by placeable selection UIs and loaders.

Metadata

Namespace: GridPlacement.Core.Catalog

Source File: cs/Core/Catalog/PlaceableResourceFolders.cs

Assembly: GridPlacement.Core

Type: class

Constructors

PlaceableResourceFolders

1
2
3
4
5
public PlaceableResourceFolders(
    string placeablesFolder,
    string sequencesFolder,
    string categoryTagsFolder
)

Properties

PlaceablesFolder

1
public string PlaceablesFolder { get; }

Folder that contains placeable resources.


SequencesFolder

1
public string SequencesFolder { get; }

Folder that contains placeable sequence resources.


CategoryTagsFolder

1
public string CategoryTagsFolder { get; }

Folder that contains categorical tag resources.


IsConfigured

1
public bool IsConfigured { get; }

True when all required folder paths are configured.


Methods

WithPlaceablesFolder

1
public PlaceableResourceFolders WithPlaceablesFolder(string folder)

WithSequencesFolder

1
public PlaceableResourceFolders WithSequencesFolder(string folder)

WithCategoryTagsFolder

1
public PlaceableResourceFolders WithCategoryTagsFolder(string folder)