Class BlueprintLibraryFolder
- Namespace
- Root
- Assembly
- SPZGameAssembly.dll
public class BlueprintLibraryFolder : BlueprintLibraryEntryBase, IBlueprintLibraryEntry
- Inheritance
-
objectBlueprintLibraryFolder
- Implements
- Inherited Members
- Extension Methods
Constructors
BlueprintLibraryFolder(string, string, IEnumerable<IBlueprintLibraryEntry>)
public BlueprintLibraryFolder(string title, string sourcePath, IEnumerable<IBlueprintLibraryEntry> children)
Parameters
titlestringsourcePathstringchildrenIEnumerable<IBlueprintLibraryEntry>
Properties
AllChildren
public IEnumerable<IBlueprintLibraryEntry> AllChildren { get; }
Property Value
- IEnumerable<IBlueprintLibraryEntry>
ChildListChanged
public IEvent ChildListChanged { get; }
Property Value
Children
public IReadOnlyList<IBlueprintLibraryEntry> Children { get; }
Property Value
- IReadOnlyList<IBlueprintLibraryEntry>
Methods
CompareTo(IBlueprintLibraryEntry)
public override int CompareTo(IBlueprintLibraryEntry other)
Parameters
otherIBlueprintLibraryEntry
Returns
- int
ContainsChildRecursive(IBlueprintLibraryEntry)
public bool ContainsChildRecursive(IBlueprintLibraryEntry entry)
Parameters
entryIBlueprintLibraryEntry
Returns
- bool
TryFindParentFolder(IBlueprintLibraryEntry, out BlueprintLibraryFolder)
public bool TryFindParentFolder(IBlueprintLibraryEntry entry, out BlueprintLibraryFolder folder)
Parameters
entryIBlueprintLibraryEntryfolderBlueprintLibraryFolder
Returns
- bool