Namespace ConfigurableWarning.API.Options
Classes
- BoolOption
A boolean option. This must be inherited from to use. Its state is stored in the OptionsState class.
- EnumOption<T>
An enum option. This must be inherited from to use. Its state is stored in the OptionsState class.
- FloatOption
A float option. This must be inherited from to use. Its state is stored in the OptionsState class.
- IntOption
An int option. This must be inherited from to use. Its state is stored in the OptionsState class.
- KeyCodeOption
A float option. This must be inherited from to use. Its state is stored in the OptionsState class.
- TextOption
A string option. This must be inherited from to use. Its state is stored in the OptionsState class.
Interfaces
- IOption<T>
Represents an option. This interface is implemented by all options.
- IUntypedOption
A simplified version of IOption<T> that has no type argument, and uses objects instead (with casts).