MoulConfigEditor

Constructors

Link copied to clipboard
constructor(processedConfig: MoulConfigProcessor<T>)
constructor(@Unmodifiable allCategories: @Unmodifiable LinkedHashMap<String, out ProcessedCategory>, configObject: T)

Functions

Link copied to clipboard
@Nullable
open fun getOptionFromField(field: Field): @Nullable ProcessedOption
Finds a option that was declared from a given field, if that option implements ProcessedOption.HasField.
Link copied to clipboard
open fun goToOption(@NotNull option: @NotNull ProcessedOption): Boolean
Link copied to clipboard
Link copied to clipboard
open fun mouseInput(mouseX: Int, mouseY: Int, mouseEvent: MouseEvent): Boolean
Link copied to clipboard
open fun render()
Link copied to clipboard
open fun scrollOptionIntoView(searchedOption: ProcessedOption, timeToReachTargetMs: Int): Boolean
Link copied to clipboard
open fun search(searchText: String)
Link copied to clipboard
Link copied to clipboard
open fun updateSearchResults(recalculateOptionUniverse: Boolean)