ClientSourceLineManager

Manages client audio source lines.

Functions

Link copied to clipboard
abstract fun clear()
Link copied to clipboard
abstract fun getLineById(p: UUID): Optional<T>
Link copied to clipboard
abstract fun getLineByName(p: String): Optional<T>
Link copied to clipboard
abstract fun getLines(): Collection<T>
Link copied to clipboard
@NotNull
abstract fun register(@NotNull lines: @NotNull Collection<SourceLine>): @NotNull Collection<ClientSourceLine>
Registers a collection of source lines as client source lines.
@NotNull
abstract fun register(@NotNull line: @NotNull ClientSourceLine): @NotNull ClientSourceLine
Registers a client source line.
@NotNull
abstract fun register(@NotNull line: @NotNull SourceLine): @NotNull ClientSourceLine
Registers a general source line as a client source line.
Link copied to clipboard
abstract fun unregister(p: UUID): Boolean