Table of Contents

Class ClanLordItemVM

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

Constructors

ClanLordItemVM(Hero, ITeleportationCampaignBehavior, Action<Hero>, Action<ClanLordItemVM>, Action, Action)

public ClanLordItemVM(Hero hero, ITeleportationCampaignBehavior teleportationBehavior, Action<Hero> showHeroOnMap, Action<ClanLordItemVM> onCharacterSelect, Action onRecall, Action onTalk)

Parameters

hero Hero
teleportationBehavior ITeleportationCampaignBehavior
showHeroOnMap Action<Hero>
onCharacterSelect Action<ClanLordItemVM>
onRecall Action
onTalk Action

Properties

Banner_9

[DataSourceProperty]
public ImageIdentifierVM Banner_9 { get; set; }

Property Value

ImageIdentifierVM

CanShowLocationOfHero

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

Property Value

bool

CurrentActionText

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

Property Value

string

GovernorOfText

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

Property Value

string

HeroModel

[DataSourceProperty]
public HeroViewModel HeroModel { get; set; }

Property Value

HeroViewModel

IsChild

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

Property Value

bool

IsFamilyMember

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

Property Value

bool

IsMainHero

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

Property Value

bool

IsPregnant

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

Property Value

bool

IsRecallEnabled

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

Property Value

bool

IsRecallVisible

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

Property Value

bool

IsSelected

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

Property Value

bool

IsTalkEnabled

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

Property Value

bool

IsTalkVisible

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

Property Value

bool

IsTeleporting

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

Property Value

bool

LocationText

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

Property Value

string

Name

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

Property Value

string

PregnantHint

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

Property Value

HintViewModel

RecallHint

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

Property Value

HintViewModel

RelationToMainHeroText

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

Property Value

string

ShowOnMapHint

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

Property Value

HintViewModel

Skills

[DataSourceProperty]
public MBBindingList<EncyclopediaSkillVM> Skills { get; set; }

Property Value

MBBindingList<EncyclopediaSkillVM>

TalkHint

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

Property Value

HintViewModel

Traits

[DataSourceProperty]
public MBBindingList<EncyclopediaTraitItemVM> Traits { get; set; }

Property Value

MBBindingList<EncyclopediaTraitItemVM>

Visual

[DataSourceProperty]
public ImageIdentifierVM Visual { get; set; }

Property Value

ImageIdentifierVM

Methods

ExecuteBeginHint()

public virtual void ExecuteBeginHint()

ExecuteEndHint()

public virtual void ExecuteEndHint()
public void ExecuteLink()
public void ExecuteLocationLink(string link)

Parameters

link string

ExecuteRecall()

public void ExecuteRecall()

ExecuteRename()

public void ExecuteRename()

ExecuteShowOnMap()

public void ExecuteShowOnMap()

ExecuteTalk()

public void ExecuteTalk()

GetHero()

public Hero GetHero()

Returns

Hero

OnCharacterSelect()

public void OnCharacterSelect()

OnFinalize()

public override void OnFinalize()

RefreshValues()

public override void RefreshValues()

UpdateProperties()

public void UpdateProperties()

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