Table of Contents

Class ClanSupporterGroupVM

Namespace
TaleWorlds.CampaignSystem.ViewModelCollection.ClanManagement.Supporters
Assembly
TaleWorlds.CampaignSystem.ViewModelCollection.dll
public class ClanSupporterGroupVM : ViewModel, IViewModel, INotifyPropertyChanged
Inheritance
ClanSupporterGroupVM
Implements
Inherited Members

Constructors

ClanSupporterGroupVM(TextObject, float, Action<ClanSupporterGroupVM>)

public ClanSupporterGroupVM(TextObject groupName, float influenceBonus, Action<ClanSupporterGroupVM> onSelection)

Parameters

groupName TextObject
influenceBonus float
onSelection Action<ClanSupporterGroupVM>

Properties

InfluenceBonusDescription

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

Property Value

string

IsSelected

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

Property Value

bool

Name

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

Property Value

string

Supporters

[DataSourceProperty]
public MBBindingList<ClanSupporterItemVM> Supporters { get; set; }

Property Value

MBBindingList<ClanSupporterItemVM>

TitleText

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

Property Value

string

TotalInfluence

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

Property Value

string

TotalInfluenceBonus

[DataSourceProperty]
public float TotalInfluenceBonus { get; }

Property Value

float

Methods

AddSupporter(Hero)

public void AddSupporter(Hero hero)

Parameters

hero Hero

ExecuteSelect()

public void ExecuteSelect()

Refresh()

public void Refresh()

RefreshValues()

public override void RefreshValues()

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