Class PlaceableResourceFolders
- Namespace
- MoonBark.GridPlacement.Core.Catalog
- Assembly
- MoonBark.GridPlacement.Core.dll
Normalized folder layout used by placeable selection UIs and loaders.
public sealed class PlaceableResourceFolders
- Inheritance
-
PlaceableResourceFolders
- Inherited Members
Constructors
PlaceableResourceFolders(string, string, string)
public PlaceableResourceFolders(string placeablesFolder, string sequencesFolder, string categoryTagsFolder)
Parameters
Properties
CategoryTagsFolder
Folder that contains categorical tag resources.
public string CategoryTagsFolder { get; }
Property Value
IsConfigured
True when all required folder paths are configured.
public bool IsConfigured { get; }
Property Value
PlaceablesFolder
Folder that contains placeable resources.
public string PlaceablesFolder { get; }
Property Value
SequencesFolder
Folder that contains placeable sequence resources.
public string SequencesFolder { get; }
Property Value
Methods
WithCategoryTagsFolder(string)
public PlaceableResourceFolders WithCategoryTagsFolder(string folder)
Parameters
folderstring
Returns
WithPlaceablesFolder(string)
public PlaceableResourceFolders WithPlaceablesFolder(string folder)
Parameters
folderstring
Returns
WithSequencesFolder(string)
public PlaceableResourceFolders WithSequencesFolder(string folder)
Parameters
folderstring