Table of Contents

Class BlueprintLibraryFolder

Namespace
Root
Assembly
SPZGameAssembly.dll
public class BlueprintLibraryFolder : BlueprintLibraryEntryBase, IBlueprintLibraryEntry
Inheritance
object
BlueprintLibraryFolder
Implements
Inherited Members
Extension Methods

Constructors

BlueprintLibraryFolder(string, string, IEnumerable<IBlueprintLibraryEntry>)

public BlueprintLibraryFolder(string title, string sourcePath, IEnumerable<IBlueprintLibraryEntry> children)

Parameters

title string
sourcePath string
children IEnumerable<IBlueprintLibraryEntry>

Properties

AllChildren

public IEnumerable<IBlueprintLibraryEntry> AllChildren { get; }

Property Value

IEnumerable<IBlueprintLibraryEntry>

ChildListChanged

public IEvent ChildListChanged { get; }

Property Value

IEvent

Children

public IReadOnlyList<IBlueprintLibraryEntry> Children { get; }

Property Value

IReadOnlyList<IBlueprintLibraryEntry>

Methods

CompareTo(IBlueprintLibraryEntry)

public override int CompareTo(IBlueprintLibraryEntry other)

Parameters

other IBlueprintLibraryEntry

Returns

int

ContainsChildRecursive(IBlueprintLibraryEntry)

public bool ContainsChildRecursive(IBlueprintLibraryEntry entry)

Parameters

entry IBlueprintLibraryEntry

Returns

bool

TryFindParentFolder(IBlueprintLibraryEntry, out BlueprintLibraryFolder)

public bool TryFindParentFolder(IBlueprintLibraryEntry entry, out BlueprintLibraryFolder folder)

Parameters

entry IBlueprintLibraryEntry
folder BlueprintLibraryFolder

Returns

bool