ModelOutliner

@ApiStatus.Internal
interface ModelOutliner

An outliner of the model.

Inheritors

Types

Link copied to clipboard
An uuid reference of model element
Link copied to clipboard
A tree of models

Properties

Link copied to clipboard
val PARSER: JsonDeserializer<ModelOutliner>
Parser

Functions

Link copied to clipboard
@NotNull
abstract fun flatten(): @NotNull Stream<ModelOutliner>
Flattens this outliner tree
Link copied to clipboard
@NotNull
abstract fun toBlueprint(@NotNull context: @NotNull ModelLoadContext): @NotNull BlueprintElement
Converts outliner to blueprint element
Link copied to clipboard
@NotNull
abstract fun uuid(): @NotNull String
Gets uuid