ItemTooltipController
classscriptedClass
extends AGenericTooltipControllerWithDebug › AGenericTooltipController › inkLogicController › inkILogicController › IScriptable › ISerializable
Properties 85
| Name | Type | Flags |
|---|---|---|
animProxy | ref<inkAnimProxy> | scriptedprivate |
armorStatArrow | inkImageRef | scriptedprotected |
armorStatLabel | inkTextRef | scriptedprotected |
attacksPerSecondValue | inkTextRef | scriptedprotected |
backgroundContainer | inkCompoundRef | scriptedprotected |
bottomContainer | inkCompoundRef | scriptedprotected |
categoriesWrapper | inkCompoundRef | scriptedprotected |
craftedItemContainer | inkCompoundRef | scriptedprotected |
craftedItemIcon | inkWidgetRef | scriptedprotected |
damagePerHitValue | inkTextRef | scriptedprotected |
damageTypeIcon | inkImageRef | scriptedprotected |
damageTypeWrapper | inkWidgetRef | scriptedprotected |
data | ref<InventoryTooltipData> | scriptedprotected |
DEBUG_iconErrorText | inkTextRef | scriptedprotected |
DEBUG_iconErrorWrapper | inkWidgetRef | scriptedprotected |
dedicatedModsContainer | inkCompoundRef | scriptedprotected |
dedicatedModsList | inkCompoundRef | scriptedprotected |
descriptionContainer | inkCompoundRef | scriptedprotected |
descriptionText | inkTextRef | scriptedprotected |
dpsArrow | inkImageRef | scriptedprotected |
dpsText | inkTextRef | scriptedprotected |
dpsWrapper | inkWidgetRef | scriptedprotected |
equipedWrapper | inkWidgetRef | scriptedprotected |
grenadeDamageStatLabel | inkTextRef | scriptedprotected |
grenadeDamageStatValue | inkTextRef | scriptedprotected |
grenadeDamageStatWrapper | inkWidgetRef | scriptedprotected |
grenadeDamageTypeIcon | inkImageRef | scriptedprotected |
grenadeDamageTypeWrapper | inkWidgetRef | scriptedprotected |
grenadeDeliveryIcon | inkImageRef | scriptedprotected |
grenadeDeliveryLabel | inkTextRef | scriptedprotected |
grenadeRangeText | inkTextRef | scriptedprotected |
grenadeRangeValue | inkTextRef | scriptedprotected |
headerArmorContainer | inkCompoundRef | scriptedprotected |
headerContainer | inkCompoundRef | scriptedprotected |
headerGrenadeContainer | inkCompoundRef | scriptedprotected |
headerItemContainer | inkCompoundRef | scriptedprotected |
headerWeaponContainer | inkCompoundRef | scriptedprotected |
itemAmmoText | inkTextRef | scriptedprotected |
itemAmmoWrapper | inkWidgetRef | scriptedprotected |
itemAttributeRequirements | inkWidgetRef | scriptedprotected |
itemAttributeRequirementsText | inkTextRef | scriptedprotected |
itemLevelRequirements | inkWidgetRef | scriptedprotected |
itemLevelRequirementsValue | inkTextRef | scriptedprotected |
itemNameText | inkTextRef | scriptedprotected |
itemPreviewIcon | inkImageRef | scriptedprotected |
itemPreviewIconicLines | inkWidgetRef | scriptedprotected |
itemPreviewWrapper | inkWidgetRef | scriptedprotected |
itemRarityText | inkTextRef | scriptedprotected |
itemRequirements | inkWidgetRef | scriptedprotected |
itemSmartGunLinkRequirements | inkWidgetRef | scriptedprotected |
itemStrenghtRequirements | inkWidgetRef | scriptedprotected |
itemStrenghtRequirementsValue | inkTextRef | scriptedprotected |
itemTypeText | inkTextRef | scriptedprotected |
itemWeightText | inkTextRef | scriptedprotected |
itemWeightWrapper | inkWidgetRef | scriptedprotected |
modsContainer | inkCompoundRef | scriptedprotected |
modsList | inkCompoundRef | scriptedprotected |
nonLethalText | inkTextRef | scriptedprotected |
playAnimation | Bool | scriptedprivate |
priceContainer | inkCompoundRef | scriptedprotected |
priceText | inkTextRef | scriptedprotected |
primmaryStatsContainer | inkCompoundRef | scriptedprotected |
primmaryStatsList | inkCompoundRef | scriptedprotected |
progressBar | inkWidgetRef | scriptedprotected |
quickhackCooldown | inkTextRef | scriptedprotected |
quickhackCostValue | inkTextRef | scriptedprotected |
quickhackDuration | inkTextRef | scriptedprotected |
quickhackStatWrapper | inkWidgetRef | scriptedprotected |
quickhackUpload | inkTextRef | scriptedprotected |
recipeDamageTypesContainer | inkCompoundRef | scriptedprotected |
recipeDamageTypesList | inkCompoundRef | scriptedprotected |
recipeStatsContainer | inkCompoundRef | scriptedprotected |
recipeStatsTitle | inkTextRef | scriptedprotected |
recipeStatsTypesList | inkCompoundRef | scriptedprotected |
requiredLevelContainer | inkCompoundRef | scriptedprotected |
requireLevelText | inkTextRef | scriptedprotected |
scopePartWrapper | inkWidgetRef | scriptedprotected |
secondaryStatsContainer | inkCompoundRef | scriptedprotected |
secondaryStatsList | inkCompoundRef | scriptedprotected |
silencerPartWrapper | inkWidgetRef | scriptedprotected |
topContainer | inkCompoundRef | scriptedprotected |
weaponEvolutionDescription | inkTextRef | scriptedprotected |
weaponEvolutionIcon | inkImageRef | scriptedprotected |
weaponEvolutionName | inkTextRef | scriptedprotected |
weaponEvolutionWrapper | inkWidgetRef | scriptedprotected |
Methods 53
protected func DEBUG_UpdateDebugInfo()scripted
private final func FilterArmorStat(stats: script_ref<array<InventoryTooltipData_StatData>>) -> array<InventoryTooltipData_StatData>scripted
private final func FilterGrenadeStats(stats: script_ref<array<InventoryTooltipData_StatData>>) -> array<InventoryTooltipData_StatData>scripted
private final func FilterStatsWithValue(stats: script_ref<array<InventoryTooltipData_StatData>>) -> array<InventoryTooltipData_StatData>scripted
protected final func FixLines()scripted
public final func ForceNoEquipped()scripted
protected final func GetArmorStatFromSecondaryStats() -> InventoryTooltipData_StatDatascripted
protected final func GetArrowWrapperState(diffValue: Float) -> CNamescripted
protected final func GetDamageStatsFromSecondayStats() -> array<InventoryTooltipData_StatData>scripted
protected final func GetDoTEffects(attackRecord: wref<Attack_Record>) -> array<ref<DamageEffectUIEntry>>scripted
protected final func GetGranadeDamageFromStats() -> InventoryTooltipData_StatDatascripted
protected final func GetItemType() -> gamedataItemTypescripted
protected final func GetSecondaryStatsData(data: ref<InventoryTooltipData>) -> array<InventoryTooltipData_StatData>scripted
private final func IsDamageStat(stat: gamedataStatType) -> Boolscripted
protected cb func OnIconCallback(e: ref<iconAtlasCallbackData>) -> Boolscripted
public final func ProcessDoTEffects(effects: wref<StatusEffect_Record>) -> array<ref<DamageEffectUIEntry>>scripted
public func SetData(tooltipData: ref<ATooltipData>)scripted
public final func SetData(data: script_ref<ItemViewData>)scripted
private final func ShouldDisplayGrenadeStat(stat: script_ref<InventoryTooltipData_StatData>) -> Boolscripted
public func Show()scripted
protected final func UpdateAmmo()scripted
protected final func UpdateArmor()scripted
protected final func UpdateAttachments()scripted
protected final func UpdateCraftedIcon()scripted
protected final func UpdateDamageType()scripted
protected final func UpdateDedicatedMods(mods: script_ref<array<ref<InventoryItemAttachments>>>)scripted
protected final func UpdateDescription()scripted
protected final func UpdateDPS()scripted
protected final func UpdateEquipped()scripted
protected final func UpdateEvolutionDescription()scripted
protected final func UpdateGrenadeDamage(tweakRecord: ref<Grenade_Record>)scripted
protected final func UpdateGrenadeDelivery(tweakRecord: ref<Grenade_Record>)scripted
protected final func UpdateGrenadeRange(tweakRecord: ref<Grenade_Record>)scripted
protected final func UpdateGrenadeStats()scripted
protected final func UpdateHeader()scripted
protected func UpdateIcon()scripted
protected final func UpdateItemType()scripted
protected final func UpdateLayout()scripted
protected final func UpdateMods(mods: script_ref<array<ref<InventoryItemAttachments>>>)scripted
protected final func UpdatemRecipeDamageTypes()scripted
protected final func UpdatemRecipeProperties()scripted
protected final func UpdateName()scripted
protected final func UpdateParts()scripted
protected final func UpdatePrice()scripted
protected final func UpdatePrimmaryStats()scripted
protected final func UpdateProgressBar()scripted
protected final func UpdateQuickhackState()scripted
protected final func UpdateRarity()scripted
protected func UpdateRecipeIcon()scripted
protected final func UpdateRequiredLevel()scripted
protected final func UpdateRequirements()scripted
protected final func UpdateSecondaryStats()scripted
protected final func UpdateWeight()scripted