M&B: Bannerlord 1.1.0
The horns sound, the ravens gather.
|
Inherits TaleWorlds.Engine.Options.IOptionData.
Public Member Functions | |
ActionOptionData (ManagedOptionsType managedType, Action onAction) | |
ActionOptionData (NativeOptions.NativeOptionsType nativeType, Action onAction) | |
ActionOptionData (string optionTypeId, Action onAction) | |
void | Commit () |
float | GetDefaultValue () |
object | GetOptionType () |
float | GetValue (bool forceRefresh) |
bool | IsNative () |
void | SetValue (float value) |
bool | IsAction () |
Not everything we show in Options has to be Managed or Native option. We might need to show Actions like "Open Benchmark". IsAction represents if this Option is an Action and does NOT represent an option value. | |
bool | GetIsDisabledAndReasonID () |
float | GetDefaultValue () |
void | Commit () |
float | GetValue (bool forceRefresh) |
void | SetValue (float value) |
object | GetOptionType () |
bool | IsNative () |
bool | IsAction () |
Not everything we show in Options has to be Managed or Native option. We might need to show Actions like "Open Benchmark". IsAction represents if this Option is an Action and does NOT represent an option value. | |
bool | GetIsDisabledAndReasonID () |
Public Attributes | |
string | |
Public Attributes inherited from TaleWorlds.Engine.Options.IOptionData | |
string | |
Returns if the option is disabled or not. If the option is disabled an explanation text id is expected. This is not a localized text but it's the text id for a localized text. | |
Properties | |
Action | OnAction [get] |
TaleWorlds.MountAndBlade.Options.ActionOptionData.ActionOptionData | ( | ManagedOptionsType | managedType, |
Action | onAction | ||
) |
TaleWorlds.MountAndBlade.Options.ActionOptionData.ActionOptionData | ( | NativeOptions::NativeOptionsType | nativeType, |
Action | onAction | ||
) |
TaleWorlds.MountAndBlade.Options.ActionOptionData.ActionOptionData | ( | string | optionTypeId, |
Action | onAction | ||
) |
void TaleWorlds.MountAndBlade.Options.ActionOptionData.Commit | ( | ) |
Implements TaleWorlds.Engine.Options.IOptionData.
float TaleWorlds.MountAndBlade.Options.ActionOptionData.GetDefaultValue | ( | ) |
Implements TaleWorlds.Engine.Options.IOptionData.
object TaleWorlds.MountAndBlade.Options.ActionOptionData.GetOptionType | ( | ) |
Implements TaleWorlds.Engine.Options.IOptionData.
float TaleWorlds.MountAndBlade.Options.ActionOptionData.GetValue | ( | bool | forceRefresh | ) |
Implements TaleWorlds.Engine.Options.IOptionData.
bool TaleWorlds.MountAndBlade.Options.ActionOptionData.IsNative | ( | ) |
Implements TaleWorlds.Engine.Options.IOptionData.
void TaleWorlds.MountAndBlade.Options.ActionOptionData.SetValue | ( | float | value | ) |
Implements TaleWorlds.Engine.Options.IOptionData.
bool TaleWorlds.MountAndBlade.Options.ActionOptionData.IsAction | ( | ) |
Implements TaleWorlds.Engine.Options.IOptionData.
bool TaleWorlds.MountAndBlade.Options.ActionOptionData.GetIsDisabledAndReasonID | ( | ) |
Implements TaleWorlds.Engine.Options.IOptionData.
TaleWorlds.MountAndBlade.Options.ActionOptionData.string |
|
get |