UIInventoryItemStatsManager
classscriptedClass
extends IScriptable › ISerializable
Properties 14
| Name | Type | Flags |
|---|---|---|
AdditionalStats | array<ref<UIInventoryItemStat>> | scriptedpublic |
AttributeAllocationStats | array<ref<UIInventoryItemStat>> | scriptedpublic |
gameItemData | wref<gameItemData> | scriptedprivate |
item | wref<UIInventoryItem> | scriptedprivate |
itemType | gamedataItemType | scriptedprivate |
manager | wref<UIInventoryItemsManager> | scriptedprivate |
statMap | wref<UIStatsMap_Record> | scriptedprivate |
Stats | array<ref<UIInventoryItemStat>> | scriptedpublic |
statsFetched | Bool | scriptedprivate |
TooltipStats | array<ref<UIInventoryItemStat>> | scriptedpublic |
tooltipStatsFetched | Bool | scriptedprivate |
useBareStats | Bool | scriptedprivate |
weaponBars | ref<UIInventoryItemWeaponBars> | scriptedprivate |
weaponBarsFetched | Bool | scriptedprivate |
Methods 26
private final func FetchAdditionalStatByType(statType: gamedataStatType) -> wref<UIInventoryItemStat>scripted
private final func FetchSecondayStats()scripted
private final func FetchTooltipStats()scripted
public final func FlushComparedBars()scripted
public final func Get(index: Int32) -> wref<UIInventoryItemStat>scripted
public final func GetAdditionalStatByType(type: gamedataStatType) -> wref<UIInventoryItemStat>scripted
public final func GetAttachedPlayer() -> wref<PlayerPuppet>scripted
public final func GetAttributeAllocationStatByType(type: gamedataStatType) -> wref<UIInventoryItemStat>scripted
public final func GetAttributeAllocationStats(index: Int32) -> wref<UIInventoryItemStat>scripted
public final func GetByType(type: gamedataStatType) -> wref<UIInventoryItemStat>scripted
public final func GetGameItemData() -> wref<gameItemData>scripted
private final func GetPercentageCurveName(type: WeaponBarType) -> CNamescripted
public final func GetPercentageFromCurve(type: WeaponBarType, value: Float) -> Floatscripted
public final func GetTooltipStat(index: Int32) -> wref<UIInventoryItemStat>scripted
public final func GetTooltipStatByType(type: gamedataStatType) -> wref<UIInventoryItemStat>scripted
public final func GetWeaponBars(opt force: Bool) -> wref<UIInventoryItemWeaponBars>scripted
private final func GetWeaponBarsType(itemType: gamedataItemType, itemData: ref<gameItemData>) -> UIInventoryItemWeaponBarsTypescripted
private final func GetWeaponBarsType(itemType: gamedataItemType, item: wref<UIInventoryItem>) -> UIInventoryItemWeaponBarsTypescripted
private final func InternalFetchStatByType(statType: gamedataStatType, statId: TweakDBID, skipEmpty: Bool) -> ref<UIInventoryItemStat>scripted
public final func IsCurveBarsEnabled() -> Boolscripted
private final func IsItemTypeUsingBars(itemData: ref<UIInventoryItem>) -> Boolscripted
public final func IsSeparatorBarsEnabled() -> Boolscripted
public final func SetTooltipsStats(tooltipStats: script_ref<array<ref<UIInventoryItemStat>>>)scripted
public final func Size() -> Int32scripted
public final func SizeAttributeAllocationStats() -> Int32scripted
public final func SizeTooltipStats() -> Int32scripted