|
| PartyCharacterVM (PartyScreenLogic partyScreenLogic, PartyVM partyVm, TroopRoster troops, int index, PartyScreenLogic.TroopType type, PartyScreenLogic.PartyRosterSide side, bool isTroopTransferrable) |
|
override void | RefreshValues () |
| Used for updating localized texts.
|
|
void | ExecuteSetSelected () |
|
void | ExecuteTalk () |
|
void | UpdateTradeData () |
|
void | UpdateRecruitable () |
|
void | InitializeUpgrades () |
|
void | OnTransferred () |
|
void | ThrowOnPropertyChanged () |
|
override bool | Equals (object obj) |
|
void | ExecuteSetFocused () |
|
void | ExecuteSetUnfocused () |
|
void | ExecuteTransferSingle () |
|
void | ExecuteResetTrade () |
|
void | Upgrade (int upgradeIndex, int maxUpgradeCount) |
|
void | FocusUpgrade (UpgradeTargetVM upgrade) |
|
void | RecruitAll () |
|
void | ExecuteRecruitTroop () |
|
void | ExecuteExecuteTroop () |
|
void | ExecuteOpenTroopEncyclopedia () |
|
void | SetIsUpgradeButtonHighlighted (bool isHighlighted) |
|
int | GetNumOfCategoryItemPartyHas (ItemRoster items, ItemCategory itemCategory) |
|
override int | GetHashCode () |
|
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) |
|
|
TroopRoster | Troops [get] |
|
string | StringId [get] |
|
TroopRosterElement | Troop [get, set] |
|
CharacterObject | Character [get, set] |
|
bool | IsFormationEnabled [get, set] |
|
string | TransferString [get] |
|
bool | IsTroopUpgradable [get, set] |
|
bool | IsTroopRecruitable [get, set] |
|
bool | IsRecruitablePrisoner [get, set] |
|
bool | IsUpgradableTroop [get, set] |
|
bool | IsExecutable [get, set] |
|
int | NumOfReadyToUpgradeTroops [get, set] |
|
int | NumOfUpgradeableTroops [get, set] |
|
int | NumOfRecruitablePrisoners [get, set] |
|
int | MaxXP [get, set] |
|
int | CurrentXP [get, set] |
|
int | CurrentConformity [get, set] |
|
int | MaxConformity [get, set] |
|
BasicTooltipViewModel | TroopXPTooltip [get, set] |
|
BasicTooltipViewModel | TroopConformityTooltip [get, set] |
|
HintViewModel | TransferHint [get, set] |
|
bool | IsRecruitButtonsHiglighted [get, set] |
|
bool | IsTransferButtonHiglighted [get, set] |
|
string | StrNumOfUpgradableTroop [get, set] |
|
string | StrNumOfRecruitableTroop [get, set] |
|
string | TroopID [get, set] |
|
string | UpgradeCostText [get, set] |
|
string | RecruitMoraleCostText [get, set] |
|
int | Index [get, set] |
|
int | TransferAmount [get, set] |
|
bool | IsTroopTransferrable [get, set] |
|
string | Name [get, set] |
|
string | TroopNum [get] |
|
bool | IsHeroWounded [get] |
|
int | HeroHealth [get] |
|
int | Number [get] |
|
int | WoundedCount [get] |
|
BasicTooltipViewModel | RecruitPrisonerHint [get, set] |
|
ImageIdentifierVM | Code [get, set] |
|
BasicTooltipViewModel | ExecutePrisonerHint [get, set] |
|
MBBindingList< UpgradeTargetVM > | Upgrades [get, set] |
|
BasicTooltipViewModel | HeroHealthHint [get, set] |
|
bool | IsHero [get, set] |
|
bool | IsMainHero [get, set] |
|
bool | HasMoreThanTwoUpgrades [get, set] |
|
bool | IsPrisoner [get, set] |
|
bool | IsPrisonerOfPlayer [get, set] |
|
bool | IsHeroPrisonerOfPlayer [get, set] |
|
bool | AnyUpgradeHasRequirement [get, set] |
|
StringItemWithHintVM | TierIconData [get, set] |
|
StringItemWithHintVM | TypeIconData [get, set] |
|
bool | HasEnoughGold [get, set] |
|
bool | CanTalk [get] |
|
PartyTradeVM | TradeData [get, set] |
|
bool | IsLocked [get, set] |
|
HintViewModel | LockHint [get, set] |
|
PropertyChangedEventHandler | PropertyChanged |
|
PropertyChangedWithValueEventHandler | PropertyChangedWithValue |
|
PropertyChangedWithBoolValueEventHandler | PropertyChangedWithBoolValue |
|
PropertyChangedWithIntValueEventHandler | PropertyChangedWithIntValue |
|
PropertyChangedWithFloatValueEventHandler | PropertyChangedWithFloatValue |
|
PropertyChangedWithUIntValueEventHandler | PropertyChangedWithUIntValue |
|
PropertyChangedWithColorValueEventHandler | PropertyChangedWithColorValue |
|
PropertyChangedWithDoubleValueEventHandler | PropertyChangedWithDoubleValue |
|
PropertyChangedWithVec2ValueEventHandler | PropertyChangedWithVec2Value |
|