Table of Contents

Class MapBarVM

Namespace
TaleWorlds.CampaignSystem.ViewModelCollection.Map.MapBar
Assembly
TaleWorlds.CampaignSystem.ViewModelCollection.dll
public class MapBarVM : ViewModel, IViewModel, INotifyPropertyChanged
Inheritance
MapBarVM
Implements
Inherited Members

Constructors

MapBarVM(INavigationHandler, IMapStateHandler, Func<MapBarShortcuts>, Action)

public MapBarVM(INavigationHandler navigationHandler, IMapStateHandler mapStateHandler, Func<MapBarShortcuts> getMapBarShortcuts, Action openArmyManagement)

Parameters

navigationHandler INavigationHandler
mapStateHandler IMapStateHandler
getMapBarShortcuts Func<MapBarShortcuts>
openArmyManagement Action

Properties

CanGatherArmy

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

Property Value

bool

CurrentScreen

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

Property Value

string

GatherArmyHint

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

Property Value

HintViewModel

IsCameraCentered

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

Property Value

bool

IsEnabled

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

Property Value

bool

IsGatherArmyVisible

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

Property Value

bool

IsInInfoMode

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

Property Value

bool

MapInfo

[DataSourceProperty]
public MapInfoVM MapInfo { get; set; }

Property Value

MapInfoVM

MapNavigation

[DataSourceProperty]
public MapNavigationVM MapNavigation { get; set; }

Property Value

MapNavigationVM

MapTimeControl

[DataSourceProperty]
public MapTimeControlVM MapTimeControl { get; set; }

Property Value

MapTimeControlVM

TutorialNotification

[DataSourceProperty]
public ElementNotificationVM TutorialNotification { get; set; }

Property Value

ElementNotificationVM

Methods

ExecuteArmyManagement()

public void ExecuteArmyManagement()

OnFinalize()

public override void OnFinalize()

OnRefresh()

public void OnRefresh()

RefreshValues()

public override void RefreshValues()

Tick(float)

public void Tick(float dt)

Parameters

dt float

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