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
troop
GameMenuPartyItemVM
ExecuteTroopAction(object)
protected void ExecuteTroopAction(object o)
Parameters
o
object
GetOverlay(MenuOverlayType)
public static GameMenuOverlay GetOverlay(GameOverlays.MenuOverlayType menuOverlayType)
Parameters
menuOverlayType
GameOverlays.MenuOverlayType
Returns
HourlyTick()
public void HourlyTick()
OnFinalize()
public override void OnFinalize()
OnFrameTick(float)
public virtual void OnFrameTick(float dt)
Parameters
dt
float
Refresh()
public virtual void Refresh()
RefreshValues()
public override void RefreshValues()
UpdateOverlayType(MenuOverlayType)
public virtual void UpdateOverlayType(GameOverlays.MenuOverlayType newType)
Parameters
newType
GameOverlays.MenuOverlayType
This page was last modified at 09/01/2024 16:12:00 +00:00 (UTC).