Interface ISettingsPropertyBuilder<TSettingsPropertyBuilder>
- Namespace
- MCM.Abstractions.FluentBuilder
- Assembly
- MCMv5.dll
An interface that defines the necessary members for implementing a settings property builder.
public interface ISettingsPropertyBuilder<out TSettingsPropertyBuilder> : ISettingsPropertyBuilder where TSettingsPropertyBuilder : ISettingsPropertyBuilder
Type Parameters
TSettingsPropertyBuilder
- Inherited Members
Methods
SetHintText(string)
The hint text that is displayed at the bottom of the screen when the user hovers over the setting in the settings menu.
TSettingsPropertyBuilder SetHintText(string value)
Parameters
value
stringThe value.
Returns
- TSettingsPropertyBuilder
The settings property builder.
SetOrder(int)
Require restart of the game if the value is changed.
TSettingsPropertyBuilder SetOrder(int value)
Parameters
value
intThe value.
Returns
- TSettingsPropertyBuilder
The settings property builder.
SetRequireRestart(bool)
Require restart of the game if the value is changed.
TSettingsPropertyBuilder SetRequireRestart(bool value)
Parameters
value
boolThe value.
Returns
- TSettingsPropertyBuilder
The settings property builder.
This page was last modified at 12/23/2022 11:49:56 +02:00 (UTC).
Commit Message
Author: Aragas
Commit: aa889a1db7974dc13c9ff22e5740d958a2228b18
* Added MCM Source Package NuGet for easier integration