Table of Contents

Class MapTimeControlVM

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

Constructors

MapTimeControlVM(Func<MapBarShortcuts>, Action, Action)

public MapTimeControlVM(Func<MapBarShortcuts> getMapBarShortcuts, Action onTimeFlowStateChange, Action onCameraResetted)

Parameters

getMapBarShortcuts Func<MapBarShortcuts>
onTimeFlowStateChange Action
onCameraResetted Action

Properties

Date

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

Property Value

string

FastForwardHint

[DataSourceProperty]
public BasicTooltipViewModel FastForwardHint { get; set; }

Property Value

BasicTooltipViewModel

IsCenterPanelEnabled

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

Property Value

bool

IsCurrentlyPausedOnMap

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

Property Value

bool

IsEncyclopediaOpen

public bool IsEncyclopediaOpen { get; set; }

Property Value

bool

IsEscapeMenuOpened

public bool IsEscapeMenuOpened { get; set; }

Property Value

bool

IsInArmyManagement

public bool IsInArmyManagement { get; set; }

Property Value

bool

IsInBattleSimulation

public bool IsInBattleSimulation { get; set; }

Property Value

bool

IsInCampaignOptions

public bool IsInCampaignOptions { get; set; }

Property Value

bool

IsInHideoutTroopManage

public bool IsInHideoutTroopManage { get; set; }

Property Value

bool

IsInMap

public bool IsInMap { get; set; }

Property Value

bool

IsInRecruitment

public bool IsInRecruitment { get; set; }

Property Value

bool

IsInTownManagement

public bool IsInTownManagement { get; set; }

Property Value

bool

IsMapCheatsActive

public bool IsMapCheatsActive { get; set; }

Property Value

bool

IsMarriageOfferPopupActive

public bool IsMarriageOfferPopupActive { get; set; }

Property Value

bool

PauseHint

[DataSourceProperty]
public BasicTooltipViewModel PauseHint { get; set; }

Property Value

BasicTooltipViewModel

PausedText

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

Property Value

string

PlayHint

[DataSourceProperty]
public BasicTooltipViewModel PlayHint { get; set; }

Property Value

BasicTooltipViewModel

Time

[DataSourceProperty]
public double Time { get; set; }

Property Value

double

TimeFlowState

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

Property Value

int

TimeOfDayHint

[DataSourceProperty]
public BasicTooltipViewModel TimeOfDayHint { get; set; }

Property Value

BasicTooltipViewModel

Methods

ExecuteResetCamera()

public void ExecuteResetCamera()

ExecuteTimeControlChange(int)

public void ExecuteTimeControlChange(int selectedTimeSpeed)

Parameters

selectedTimeSpeed int

OnFinalize()

public override void OnFinalize()

Refresh()

public void Refresh()

RefreshValues()

public override void RefreshValues()

Tick()

public void Tick()

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