Table of Contents

Class HeroVM

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

Constructors

HeroVM(Hero, bool)

public HeroVM(Hero hero, bool useCivilian = false)

Parameters

hero Hero
useCivilian bool

Properties

ClanBanner

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

Property Value

ImageIdentifierVM

ClanBanner_9

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

Property Value

ImageIdentifierVM

Hero

public Hero Hero { get; }

Property Value

Hero

ImageIdentifier

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

Property Value

ImageIdentifierVM

IsChild

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

Property Value

bool

IsDead

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

Property Value

bool

NameText

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

Property Value

string

Relation

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

Property Value

int

Methods

ExecuteBeginHint()

public virtual void ExecuteBeginHint()

ExecuteEndHint()

public virtual void ExecuteEndHint()
public void ExecuteLink()

GetRelation(Hero)

public static int GetRelation(Hero hero)

Parameters

hero Hero

Returns

int

RefreshValues()

public override void RefreshValues()

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