ItemTooltipController class
ItemTooltipController
Inheritance
Base: AGenericTooltipControllerWithDebug
Derived
None.
Properties
| Property | Type | |
|---|---|---|
itemNameText | ink.TextWidgetReference | scripted |
itemRarityText | ink.TextWidgetReference | scripted |
progressBar | ink.WidgetReference | scripted |
recipeStatsTitle | ink.TextWidgetReference | scripted |
categoriesWrapper | ink.CompoundWidgetReference | scripted |
backgroundContainer | ink.CompoundWidgetReference | scripted |
topContainer | ink.CompoundWidgetReference | scripted |
headerContainer | ink.CompoundWidgetReference | scripted |
headerWeaponContainer | ink.CompoundWidgetReference | scripted |
headerItemContainer | ink.CompoundWidgetReference | scripted |
headerGrenadeContainer | ink.CompoundWidgetReference | scripted |
headerArmorContainer | ink.CompoundWidgetReference | scripted |
primmaryStatsContainer | ink.CompoundWidgetReference | scripted |
secondaryStatsContainer | ink.CompoundWidgetReference | scripted |
recipeStatsContainer | ink.CompoundWidgetReference | scripted |
recipeDamageTypesContainer | ink.CompoundWidgetReference | scripted |
modsContainer | ink.CompoundWidgetReference | scripted |
dedicatedModsContainer | ink.CompoundWidgetReference | scripted |
descriptionContainer | ink.CompoundWidgetReference | scripted |
craftedItemContainer | ink.CompoundWidgetReference | scripted |
bottomContainer | ink.CompoundWidgetReference | scripted |
primmaryStatsList | ink.CompoundWidgetReference | scripted |
secondaryStatsList | ink.CompoundWidgetReference | scripted |
recipeStatsTypesList | ink.CompoundWidgetReference | scripted |
recipeDamageTypesList | ink.CompoundWidgetReference | scripted |
modsList | ink.CompoundWidgetReference | scripted |
dedicatedModsList | ink.CompoundWidgetReference | scripted |
requiredLevelContainer | ink.CompoundWidgetReference | scripted |
priceContainer | ink.CompoundWidgetReference | scripted |
descriptionText | ink.TextWidgetReference | scripted |
requireLevelText | ink.TextWidgetReference | scripted |
priceText | ink.TextWidgetReference | scripted |
dpsWrapper | ink.WidgetReference | scripted |
dpsArrow | ink.ImageWidgetReference | scripted |
dpsText | ink.TextWidgetReference | scripted |
nonLethalText | ink.TextWidgetReference | scripted |
damagePerHitValue | ink.TextWidgetReference | scripted |
attacksPerSecondValue | ink.TextWidgetReference | scripted |
silencerPartWrapper | ink.WidgetReference | scripted |
scopePartWrapper | ink.WidgetReference | scripted |
craftedItemIcon | ink.WidgetReference | scripted |
grenadeDamageTypeWrapper | ink.WidgetReference | scripted |
grenadeDamageTypeIcon | ink.ImageWidgetReference | scripted |
grenadeRangeValue | ink.TextWidgetReference | scripted |
grenadeRangeText | ink.TextWidgetReference | scripted |
grenadeDeliveryLabel | ink.TextWidgetReference | scripted |
grenadeDeliveryIcon | ink.ImageWidgetReference | scripted |
grenadeDamageStatWrapper | ink.WidgetReference | scripted |
grenadeDamageStatLabel | ink.TextWidgetReference | scripted |
grenadeDamageStatValue | ink.TextWidgetReference | scripted |
armorStatArrow | ink.ImageWidgetReference | scripted |
armorStatLabel | ink.TextWidgetReference | scripted |
quickhackStatWrapper | ink.WidgetReference | scripted |
quickhackCostValue | ink.TextWidgetReference | scripted |
quickhackDuration | ink.TextWidgetReference | scripted |
quickhackCooldown | ink.TextWidgetReference | scripted |
quickhackUpload | ink.TextWidgetReference | scripted |
damageTypeWrapper | ink.WidgetReference | scripted |
damageTypeIcon | ink.ImageWidgetReference | scripted |
equipedWrapper | ink.WidgetReference | scripted |
itemTypeText | ink.TextWidgetReference | scripted |
itemPreviewWrapper | ink.WidgetReference | scripted |
itemPreviewIcon | ink.ImageWidgetReference | scripted |
itemPreviewIconicLines | ink.WidgetReference | scripted |
itemWeightWrapper | ink.WidgetReference | scripted |
itemWeightText | ink.TextWidgetReference | scripted |
itemAmmoWrapper | ink.WidgetReference | scripted |
itemAmmoText | ink.TextWidgetReference | scripted |
itemRequirements | ink.WidgetReference | scripted |
itemLevelRequirements | ink.WidgetReference | scripted |
itemStrenghtRequirements | ink.WidgetReference | scripted |
itemAttributeRequirements | ink.WidgetReference | scripted |
itemSmartGunLinkRequirements | ink.WidgetReference | scripted |
itemLevelRequirementsValue | ink.TextWidgetReference | scripted |
itemStrenghtRequirementsValue | ink.TextWidgetReference | scripted |
itemAttributeRequirementsText | ink.TextWidgetReference | scripted |
weaponEvolutionWrapper | ink.WidgetReference | scripted |
weaponEvolutionIcon | ink.ImageWidgetReference | scripted |
weaponEvolutionName | ink.TextWidgetReference | scripted |
weaponEvolutionDescription | ink.TextWidgetReference | scripted |
DEBUG_iconErrorWrapper | ink.WidgetReference | scripted |
DEBUG_iconErrorText | ink.TextWidgetReference | scripted |
data | InventoryTooltipData? | scripted |
animProxy | ink.anim.Proxy? | scripted |
playAnimation | bool | scripted |
Functions
void SetData(game.ItemViewData data)RTTIvoid SetData(ATooltipData tooltipData)overrideRTTIvoid ForceNoEquipped()RTTIvoid Show()overrideRTTIvoid UpdateLayout()RTTIvoid UpdateItemType()RTTIvoid UpdateName()RTTIvoid UpdateIcon()RTTIvoid UpdateRecipeIcon()RTTIbool OnIconCallback(ink.CallbackData e)RTTIvoid DEBUG_UpdateDebugInfo()overrideRTTIvoid UpdateEquipped()RTTIvoid UpdateProgressBar()RTTIvoid UpdateQuickhackState()RTTIvoid UpdateGrenadeStats()RTTIInventoryTooltipData_StatData GetGranadeDamageFromStats()RTTIInventoryTooltipData_StatData GetArmorStatFromSecondaryStats()RTTIInventoryTooltipData_StatData[] GetDamageStatsFromSecondayStats()RTTIDamageEffectUIEntry?[] ProcessDoTEffects(WeakHandle<game.data.StatusEffect_Record> effects)RTTIDamageEffectUIEntry?[] GetDoTEffects(WeakHandle<game.data.Attack_Record> attackRecord)RTTIvoid UpdateGrenadeDamage(game.data.Grenade_Record tweakRecord)RTTIvoid UpdateGrenadeRange(game.data.Grenade_Record tweakRecord)RTTIvoid UpdateGrenadeDelivery(game.data.Grenade_Record tweakRecord)RTTIvoid UpdateAmmo()RTTIvoid UpdateDamageType()RTTIvoid UpdateRarity()RTTIvoid FixLines()RTTIvoid UpdateHeader()RTTICName GetArrowWrapperState(float diffValue)RTTIvoid UpdateParts()RTTIvoid UpdateArmor()RTTIvoid UpdateEvolutionDescription()RTTIvoid UpdateDPS()RTTIvoid UpdatePrimmaryStats()RTTIvoid UpdatemRecipeDamageTypes()RTTIvoid UpdatemRecipeProperties()RTTIInventoryTooltipData_StatData[] GetSecondaryStatsData(InventoryTooltipData data)RTTIInventoryTooltipData_StatData[] FilterStatsWithValue(InventoryTooltipData_StatData[] stats)RTTIbool IsDamageStat(game.data.StatType stat)RTTIbool ShouldDisplayGrenadeStat(InventoryTooltipData_StatData stat)RTTIInventoryTooltipData_StatData[] FilterGrenadeStats(InventoryTooltipData_StatData[] stats)RTTIInventoryTooltipData_StatData[] FilterArmorStat(InventoryTooltipData_StatData[] stats)RTTIvoid UpdateSecondaryStats()RTTIvoid UpdateAttachments()RTTIvoid UpdateMods(game.InventoryItemAttachments[] mods)RTTIvoid UpdateDedicatedMods(game.InventoryItemAttachments[] mods)RTTIvoid UpdateRequirements()RTTIvoid UpdateDescription()RTTIvoid UpdateWeight()RTTIvoid UpdateRequiredLevel()RTTIvoid UpdatePrice()RTTIvoid UpdateCraftedIcon()RTTIgame.data.ItemType GetItemType()RTTI