Table of Contents

Class BarterVM

Namespace
TaleWorlds.CampaignSystem.ViewModelCollection.Barter
Assembly
TaleWorlds.CampaignSystem.ViewModelCollection.dll
public class BarterVM : ViewModel, IViewModel, INotifyPropertyChanged
Inheritance
BarterVM
Implements
Inherited Members

Constructors

BarterVM(BarterData)

public BarterVM(BarterData args)

Parameters

args BarterData

Properties

AutoBalanceHint

[DataSourceProperty]
public HintViewModel AutoBalanceHint { get; set; }

Property Value

HintViewModel

CancelInputKey

[DataSourceProperty]
public InputKeyItemVM CancelInputKey { get; set; }

Property Value

InputKeyItemVM

CancelLbl

[DataSourceProperty]
public string CancelLbl { get; set; }

Property Value

string

DiplomaticLbl

[DataSourceProperty]
public string DiplomaticLbl { get; set; }

Property Value

string

DoneInputKey

[DataSourceProperty]
public InputKeyItemVM DoneInputKey { get; set; }

Property Value

InputKeyItemVM

FiefLbl

[DataSourceProperty]
public string FiefLbl { get; set; }

Property Value

string

InitializationIsOver

[DataSourceProperty]
public bool InitializationIsOver { get; set; }

Property Value

bool

IsOfferDisabled

[DataSourceProperty]
public bool IsOfferDisabled { get; set; }

Property Value

bool

ItemLbl

[DataSourceProperty]
public string ItemLbl { get; set; }

Property Value

string

LeftDiplomaticList

[DataSourceProperty]
public MBBindingList<BarterItemVM> LeftDiplomaticList { get; set; }

Property Value

MBBindingList<BarterItemVM>

LeftFiefList

[DataSourceProperty]
public MBBindingList<BarterItemVM> LeftFiefList { get; set; }

Property Value

MBBindingList<BarterItemVM>

LeftGoldList

[DataSourceProperty]
public MBBindingList<BarterItemVM> LeftGoldList { get; set; }

Property Value

MBBindingList<BarterItemVM>

LeftHero

[DataSourceProperty]
public HeroVM LeftHero { get; set; }

Property Value

HeroVM

LeftItemList

[DataSourceProperty]
public MBBindingList<BarterItemVM> LeftItemList { get; set; }

Property Value

MBBindingList<BarterItemVM>

LeftMaxGold

[DataSourceProperty]
public int LeftMaxGold { get; set; }

Property Value

int

LeftNameLbl

[DataSourceProperty]
public string LeftNameLbl { get; set; }

Property Value

string

LeftOfferList

[DataSourceProperty]
public MBBindingList<BarterItemVM> LeftOfferList { get; set; }

Property Value

MBBindingList<BarterItemVM>

LeftOtherList

[DataSourceProperty]
public MBBindingList<BarterItemVM> LeftOtherList { get; set; }

Property Value

MBBindingList<BarterItemVM>

LeftPrisonerList

[DataSourceProperty]
public MBBindingList<BarterItemVM> LeftPrisonerList { get; set; }

Property Value

MBBindingList<BarterItemVM>

OfferLbl

[DataSourceProperty]
public string OfferLbl { get; set; }

Property Value

string

OtherLbl

[DataSourceProperty]
public string OtherLbl { get; set; }

Property Value

string

PrisonerLbl

[DataSourceProperty]
public string PrisonerLbl { get; set; }

Property Value

string

ResetInputKey

[DataSourceProperty]
public InputKeyItemVM ResetInputKey { get; set; }

Property Value

InputKeyItemVM

ResetLbl

[DataSourceProperty]
public string ResetLbl { get; set; }

Property Value

string

ResultBarOffererPercentage

[DataSourceProperty]
public int ResultBarOffererPercentage { get; set; }

Property Value

int

ResultBarOtherPercentage

[DataSourceProperty]
public int ResultBarOtherPercentage { get; set; }

Property Value

int

RightDiplomaticList

[DataSourceProperty]
public MBBindingList<BarterItemVM> RightDiplomaticList { get; set; }

Property Value

MBBindingList<BarterItemVM>

RightFiefList

[DataSourceProperty]
public MBBindingList<BarterItemVM> RightFiefList { get; set; }

Property Value

MBBindingList<BarterItemVM>

RightGoldList

[DataSourceProperty]
public MBBindingList<BarterItemVM> RightGoldList { get; set; }

Property Value

MBBindingList<BarterItemVM>

RightHero

[DataSourceProperty]
public HeroVM RightHero { get; set; }

Property Value

HeroVM

RightItemList

[DataSourceProperty]
public MBBindingList<BarterItemVM> RightItemList { get; set; }

Property Value

MBBindingList<BarterItemVM>

RightMaxGold

[DataSourceProperty]
public int RightMaxGold { get; set; }

Property Value

int

RightNameLbl

[DataSourceProperty]
public string RightNameLbl { get; set; }

Property Value

string

RightOfferList

[DataSourceProperty]
public MBBindingList<BarterItemVM> RightOfferList { get; set; }

Property Value

MBBindingList<BarterItemVM>

RightOtherList

[DataSourceProperty]
public MBBindingList<BarterItemVM> RightOtherList { get; set; }

Property Value

MBBindingList<BarterItemVM>

RightPrisonerList

[DataSourceProperty]
public MBBindingList<BarterItemVM> RightPrisonerList { get; set; }

Property Value

MBBindingList<BarterItemVM>

Methods

ExecuteAutoBalance()

public void ExecuteAutoBalance()

ExecuteCancel()

public void ExecuteCancel()

ExecuteOffer()

public void ExecuteOffer()

ExecuteReset()

public void ExecuteReset()

ExecuteTransferAllLeftFief()

public void ExecuteTransferAllLeftFief()

ExecuteTransferAllLeftItem()

public void ExecuteTransferAllLeftItem()

ExecuteTransferAllLeftOther()

public void ExecuteTransferAllLeftOther()

ExecuteTransferAllLeftPrisoner()

public void ExecuteTransferAllLeftPrisoner()

ExecuteTransferAllRightFief()

public void ExecuteTransferAllRightFief()

ExecuteTransferAllRightItem()

public void ExecuteTransferAllRightItem()

ExecuteTransferAllRightOther()

public void ExecuteTransferAllRightOther()

ExecuteTransferAllRightPrisoner()

public void ExecuteTransferAllRightPrisoner()

InitializeStaticContent()

public void InitializeStaticContent()

OnFinalize()

public override void OnFinalize()

OnInitialized()

public void OnInitialized()

OnTransferItem(Barterable, bool)

public void OnTransferItem(Barterable barter, bool isTransferrable)

Parameters

barter Barterable
isTransferrable bool

RefreshValues()

public override void RefreshValues()

SetCancelInputKey(HotKey)

public void SetCancelInputKey(HotKey hotkey)

Parameters

hotkey HotKey

SetDoneInputKey(HotKey)

public void SetDoneInputKey(HotKey hotkey)

Parameters

hotkey HotKey

SetResetInputKey(HotKey)

public void SetResetInputKey(HotKey hotkey)

Parameters

hotkey HotKey

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