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
ActiononCameraResetted
Action
Properties
Date
[DataSourceProperty]
public string Date { get; set; }
Property Value
FastForwardHint
[DataSourceProperty]
public BasicTooltipViewModel FastForwardHint { get; set; }
Property Value
IsCenterPanelEnabled
[DataSourceProperty]
public bool IsCenterPanelEnabled { get; set; }
Property Value
IsCurrentlyPausedOnMap
[DataSourceProperty]
public bool IsCurrentlyPausedOnMap { get; set; }
Property Value
IsEncyclopediaOpen
public bool IsEncyclopediaOpen { get; set; }
Property Value
IsEscapeMenuOpened
public bool IsEscapeMenuOpened { get; set; }
Property Value
IsInArmyManagement
public bool IsInArmyManagement { get; set; }
Property Value
IsInBattleSimulation
public bool IsInBattleSimulation { get; set; }
Property Value
IsInCampaignOptions
public bool IsInCampaignOptions { get; set; }
Property Value
IsInHideoutTroopManage
public bool IsInHideoutTroopManage { get; set; }
Property Value
IsInMap
public bool IsInMap { get; set; }
Property Value
IsInRecruitment
public bool IsInRecruitment { get; set; }
Property Value
IsInTownManagement
public bool IsInTownManagement { get; set; }
Property Value
IsMapCheatsActive
public bool IsMapCheatsActive { get; set; }
Property Value
IsMarriageOfferPopupActive
public bool IsMarriageOfferPopupActive { get; set; }
Property Value
PauseHint
[DataSourceProperty]
public BasicTooltipViewModel PauseHint { get; set; }
Property Value
PausedText
[DataSourceProperty]
public string PausedText { get; set; }
Property Value
PlayHint
[DataSourceProperty]
public BasicTooltipViewModel PlayHint { get; set; }
Property Value
Time
[DataSourceProperty]
public double Time { get; set; }
Property Value
TimeFlowState
[DataSourceProperty]
public int TimeFlowState { get; set; }
Property Value
TimeOfDayHint
[DataSourceProperty]
public BasicTooltipViewModel TimeOfDayHint { get; set; }
Property Value
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).