|
| SPScoreboardVM (BattleSimulation simulation) |
|
override void | RefreshValues () |
| Used for updating localized texts.
|
|
override void | Initialize (IMissionScreen missionScreen, Mission mission, Action releaseSimulationSources, Action< bool > onToggle) |
|
override void | Tick (float dt) |
|
override void | ExecutePlayAction () |
|
override void | ExecuteFastForwardAction () |
|
override void | ExecuteEndSimulationAction () |
|
override void | ExecuteQuitAction () |
|
void | OnBattleOver () |
|
void | OnExitBattle () |
|
void | TroopNumberChanged (BattleSideEnum side, IBattleCombatant battleCombatant, BasicCharacterObject character, int number=0, int numberDead=0, int numberWounded=0, int numberRouted=0, int numberKilled=0, int numberReadyToUpgrade=0) |
|
void | HeroSkillIncreased (BattleSideEnum side, IBattleCombatant battleCombatant, BasicCharacterObject heroCharacter, SkillObject upgradedSkill) |
|
void | BattleResultsReady () |
|
void | TroopSideChanged (BattleSideEnum prevSide, BattleSideEnum newSide, IBattleCombatant battleCombatant, BasicCharacterObject character) |
|
Public Member Functions inherited from TaleWorlds.MountAndBlade.ViewModelCollection.Scoreboard.ScoreboardBaseVM |
override void | RefreshValues () |
| Used for updating localized texts.
|
|
void | OnMainHeroDeath () |
|
virtual void | Initialize (IMissionScreen missionScreen, Mission mission, Action releaseSimulationSources, Action< bool > onToggle) |
|
abstract void | Tick (float dt) |
|
void | SetMouseState (bool visible) |
|
override void | OnFinalize () |
|
virtual void | ExecuteShowScoreboardAction () |
|
virtual void | ExecutePlayAction () |
|
virtual void | ExecuteFastForwardAction () |
|
virtual void | ExecuteEndSimulationAction () |
|
virtual void | ExecuteQuitAction () |
|
virtual void | SetShortcuts (ScoreboardHotkeys shortcuts) |
|
void | OnPropertyChanged ([CallerMemberName] string propertyName=null) |
| Method for notifying binded views about the changes in a property. Uses reflection to get the value of the property. If reflection is not needed or updated value of the property is already known, use OnPropertyChangedWithValue() instead.
|
|
void | OnPropertyChangedWithValue< T > (T value, [CallerMemberName]string propertyName=null) |
| Faster method for notifying binded views about the changes in a property. To avoid reflection, caller can pass changed value to this method. If caller does not have access rights to the value, use OnPropertyChanged() instead.
|
|
void | OnPropertyChangedWithValue (bool value, [CallerMemberName] string propertyName=null) |
|
void | OnPropertyChangedWithValue (int value, [CallerMemberName] string propertyName=null) |
|
void | OnPropertyChangedWithValue (float value, [CallerMemberName] string propertyName=null) |
|
void | OnPropertyChangedWithValue (uint value, [CallerMemberName] string propertyName=null) |
|
void | OnPropertyChangedWithValue (Color value, [CallerMemberName] string propertyName=null) |
|
void | OnPropertyChangedWithValue (double value, [CallerMemberName] string propertyName=null) |
|
void | OnPropertyChangedWithValue (Vec2 value, [CallerMemberName] string propertyName=null) |
|
object | GetViewModelAtPath (BindingPath path, bool isList) |
|
object | GetViewModelAtPath (BindingPath path) |
|
object | GetPropertyValue (string name, PropertyTypeFeeder propertyTypeFeeder) |
|
object | GetPropertyValue (string name) |
|
Type | GetPropertyType (string name) |
|
void | SetPropertyValue (string name, object value) |
|
virtual void | OnFinalize () |
|
void | ExecuteCommand (string commandName, object[] parameters) |
|
virtual void | RefreshValues () |
| Used for updating localized texts.
|
|
object | GetViewModelAtPath (BindingPath path) |
|
object | GetViewModelAtPath (BindingPath path, bool isList) |
|
object | GetPropertyValue (string name) |
|
object | GetPropertyValue (string name, PropertyTypeFeeder propertyTypeFeeder) |
|
void | SetPropertyValue (string name, object value) |
|
void | ExecuteCommand (string commandName, object[] parameters) |
|
void | TroopNumberChanged (BattleSideEnum side, IBattleCombatant battleCombatant, BasicCharacterObject character, int number=0, int numberKilled=0, int numberWounded=0, int numberRouted=0, int killCount=0, int numberReadyToUpgrade=0) |
|
void | TroopSideChanged (BattleSideEnum prevSide, BattleSideEnum newSide, IBattleCombatant battleCombatant, BasicCharacterObject character) |
|
void | HeroSkillIncreased (BattleSideEnum side, IBattleCombatant battleCombatant, BasicCharacterObject heroCharacter, SkillObject skill) |
|
void | BattleResultsReady () |
|
|
override MBBindingList< BattleResultVM > | BattleResults [get, set] |
|
Properties inherited from TaleWorlds.MountAndBlade.ViewModelCollection.Scoreboard.ScoreboardBaseVM |
int | MissionTimeInSeconds [get, set] |
|
string | MissionTimeStr [get, set] |
|
bool | IsPowerComparerEnabled [get, set] |
|
string | QuitText [get, set] |
|
string | ShowScoreboardText [get, set] |
|
string | FastForwardText [get, set] |
|
SPScoreboardSideVM | Attackers [get, set] |
|
SPScoreboardSideVM | Defenders [get, set] |
|
HintViewModel | KillHint [get, set] |
|
HintViewModel | DeadHint [get, set] |
|
HintViewModel | UpgradeHint [get, set] |
|
HintViewModel | WoundedHint [get, set] |
|
HintViewModel | RoutedHint [get, set] |
|
HintViewModel | RemainingHint [get, set] |
|
int | BattleResultIndex [get, set] |
|
string | BattleResult [get, set] |
|
bool | IsMouseEnabled [get, set] |
|
bool | IsOver [get, set] |
|
bool | IsFastForwarding [get, set] |
|
bool | IsMainCharacterDead [get, set] |
|
bool | IsSimulation [get, set] |
|
PowerLevelComparer | PowerComparer [get, set] |
|
InputKeyItemVM | ShowMouseKey [get, set] |
|
bool | ShowScoreboard [get, set] |
|
InputKeyItemVM | ShowScoreboardKey [get, set] |
|
InputKeyItemVM | DoneInputKey [get, set] |
|
InputKeyItemVM | FastForwardKey [get, set] |
|
virtual MBBindingList< BattleResultVM > | BattleResults [get, set] |
|
PropertyChangedEventHandler | PropertyChanged |
|
PropertyChangedWithValueEventHandler | PropertyChangedWithValue |
|
PropertyChangedWithBoolValueEventHandler | PropertyChangedWithBoolValue |
|
PropertyChangedWithIntValueEventHandler | PropertyChangedWithIntValue |
|
PropertyChangedWithFloatValueEventHandler | PropertyChangedWithFloatValue |
|
PropertyChangedWithUIntValueEventHandler | PropertyChangedWithUIntValue |
|
PropertyChangedWithColorValueEventHandler | PropertyChangedWithColorValue |
|
PropertyChangedWithDoubleValueEventHandler | PropertyChangedWithDoubleValue |
|
PropertyChangedWithVec2ValueEventHandler | PropertyChangedWithVec2Value |
|