Class GameMenuOverlay
- Assembly
- TaleWorlds.CampaignSystem.ViewModelCollection.dll
public class GameMenuOverlay : ViewModel, IViewModel, INotifyPropertyChanged
- Inheritance
-
GameMenuOverlay
- Implements
- Derived
- Inherited Members
Constructors
GameMenuOverlay()
public GameMenuOverlay()
Fields
GameMenuOverlayName
public string GameMenuOverlayName
Field Value
_contextMenuItem
protected GameMenuPartyItemVM _contextMenuItem
Field Value
Properties
ContextList
[DataSourceProperty]
public MBBindingList<StringItemWithEnabledAndHintVM> ContextList { get; set; }
Property Value
CurrentOverlayType
[DataSourceProperty]
public int CurrentOverlayType { get; set; }
Property Value
IsContextMenuEnabled
[DataSourceProperty]
public bool IsContextMenuEnabled { get; set; }
Property Value
IsInfoBarExtended
[DataSourceProperty]
public bool IsInfoBarExtended { get; set; }
Property Value
IsInitializationOver
[DataSourceProperty]
public bool IsInitializationOver { get; set; }
Property Value
Methods
ClearOverlay()
public void ClearOverlay()
ExecuteOnOverlayClosed()
public virtual void ExecuteOnOverlayClosed()
ExecuteOnOverlayOpened()
public virtual void ExecuteOnOverlayOpened()
ExecuteOnSetAsActiveContextMenuItem(GameMenuPartyItemVM)
protected virtual void ExecuteOnSetAsActiveContextMenuItem(GameMenuPartyItemVM troop)
Parameters
troopGameMenuPartyItemVM
ExecuteTroopAction(object)
protected void ExecuteTroopAction(object o)
Parameters
oobject
GetOverlay(MenuOverlayType)
public static GameMenuOverlay GetOverlay(GameOverlays.MenuOverlayType menuOverlayType)
Parameters
menuOverlayTypeGameOverlays.MenuOverlayType
Returns
HourlyTick()
public void HourlyTick()
OnFinalize()
public override void OnFinalize()
OnFrameTick(float)
public virtual void OnFrameTick(float dt)
Parameters
dtfloat
Refresh()
public virtual void Refresh()
RefreshValues()
public override void RefreshValues()
UpdateOverlayType(MenuOverlayType)
public virtual void UpdateOverlayType(GameOverlays.MenuOverlayType newType)
Parameters
newTypeGameOverlays.MenuOverlayType
This page was last modified at 09/01/2024 16:12:00 +00:00 (UTC).