Table of Contents

Class ActionOptionData

Namespace
TaleWorlds.MountAndBlade.Options
Assembly
TaleWorlds.MountAndBlade.dll
public class ActionOptionData : IOptionData
Inheritance
ActionOptionData
Implements
Inherited Members

Constructors

ActionOptionData(string, Action)

public ActionOptionData(string optionTypeId, Action onAction)

Parameters

optionTypeId string
onAction Action

ActionOptionData(NativeOptionsType, Action)

public ActionOptionData(NativeOptions.NativeOptionsType nativeType, Action onAction)

Parameters

nativeType NativeOptions.NativeOptionsType
onAction Action

ActionOptionData(ManagedOptionsType, Action)

public ActionOptionData(ManagedOptions.ManagedOptionsType managedType, Action onAction)

Parameters

managedType ManagedOptions.ManagedOptionsType
onAction Action

Properties

OnAction

public Action OnAction { get; }

Property Value

Action

Methods

Commit()

public void Commit()

GetDefaultValue()

public float GetDefaultValue()

Returns

float

GetIsDisabledAndReasonID()

public (string, bool) GetIsDisabledAndReasonID()

Returns

(string, bool)

GetOptionType()

public object GetOptionType()

Returns

object

GetValue(bool)

public float GetValue(bool forceRefresh)

Parameters

forceRefresh bool

Returns

float

IsAction()

public bool IsAction()

Returns

bool

IsNative()

public bool IsNative()

Returns

bool

SetValue(float)

public void SetValue(float value)

Parameters

value float

This page was last modified at 09/01/2024 16:12:00 +00:00 (UTC).