Package-level declarations
Types
Link copied to clipboard
Link copied to clipboard
abstract class Setting<T>(val name: String, val visibility: Visibility = Visibility.VISIBLE, var description: String? = null) : ReadWriteProperty<Module, T> , PropertyDelegateProvider<Module, ReadWriteProperty<Module, T>>
The super class that all Module Settings for the gui and config should inherit from.
Link copied to clipboard
This enum will determine where a setting should be visible.