ProgramTooltipController class
ProgramTooltipController
Inheritance
Base: AGenericTooltipControllerWithDebug
Derived
None.
Properties
| Property | Type | |
|---|---|---|
backgroundContainer | ink.CompoundWidgetReference | scripted |
equipedWrapper | ink.WidgetReference | scripted |
equipedCorner | ink.WidgetReference | scripted |
recipeWrapper | ink.WidgetReference | scripted |
recipeBG | ink.WidgetReference | scripted |
root | ink.WidgetReference | scripted |
nameText | ink.TextWidgetReference | scripted |
nameTextContainer | ink.WidgetReference | scripted |
nameForRecipeText | ink.TextWidgetReference | scripted |
tierText | ink.TextWidgetReference | scripted |
durationWidget | ink.WidgetReference | scripted |
uploadTimeWidget | ink.WidgetReference | scripted |
cooldownWidget | ink.WidgetReference | scripted |
memoryCostValueText | ink.TextWidgetReference | scripted |
damageWrapper | ink.WidgetReference | scripted |
damageLabel | ink.TextWidgetReference | scripted |
damageValue | ink.TextWidgetReference | scripted |
damageContinuous | ink.TextWidgetReference | scripted |
healthPercentageLabel | ink.TextWidgetReference | scripted |
priceContainer | ink.WidgetReference | scripted |
priceText | ink.TextWidgetReference | scripted |
descriptionWrapper | ink.WidgetReference | scripted |
descriptionText | ink.TextWidgetReference | scripted |
hackTypeWrapper | ink.WidgetReference | scripted |
hackTypeText | ink.TextWidgetReference | scripted |
perkContainer | ink.WidgetReference | scripted |
perkText | ink.TextWidgetReference | scripted |
qualityContainer | ink.WidgetReference | scripted |
qualityText | ink.TextWidgetReference | scripted |
effectsList | ink.CompoundWidgetReference | scripted |
headerSegment | ink.WidgetReference | scripted |
typeSegment | ink.WidgetReference | scripted |
DEBUG_iconErrorWrapper | ink.WidgetReference | scripted |
DEBUG_iconErrorText | ink.TextWidgetReference | scripted |
data | InventoryTooltipData? | scripted |
quickHackData | InventoryTooltipData_QuickhackData | scripted |
itemData | WeakHandle<UIInventoryItem> | scripted |
displayContext | InventoryTooltipDisplayContext | scripted |
itemDisplayContext | game.ItemDisplayContext | scripted |
isCrafting | bool | scripted |
Functions
void SetData(ATooltipData tooltipData)overrideRTTIvoid NewRefreshUI(WeakHandle<UIInventoryItem> itemData, WeakHandle<PlayerPuppet> player)RTTIvoid UpdateDetail(bool shwoProgramDuration, ink.WidgetReference targetWidget, string key, float value, float diff)RTTIvoid UpdateDetail(WeakHandle<UIInventoryItem> item, float value)RTTIvoid UpdateUploadDetail(ink.WidgetReference targetWidget, string key, float value, float diff)RTTIvoid NewUpdateDescription()RTTIvoid UpdateDescription()RTTIWeakHandle<game.data.HackCategory_Record> NewGetHackCategory()RTTIvoid NewUpdateCategory()RTTIWeakHandle<game.data.HackCategory_Record> GetHackCategory()RTTIvoid UpdateCategory()RTTIvoid NewUpdateRarity(WeakHandle<UIInventoryItemProgramData> programData)RTTIvoid UpdateRarity()RTTIvoid RefreshUI()RTTIvoid DEBUG_UpdateDebugInfo()overrideRTTIbool IsDamageStat(game.data.StatType targetStat, game.data.StatType valueStat)RTTIvoid NewUpdateDamage(WeakHandle<UIInventoryItemProgramData> programData)RTTIvoid UpdateDamage()RTTIvoid NewUpdateMods()RTTIvoid UpdateMods()RTTIvoid NewUpdatePrice(WeakHandle<PlayerPuppet> player)RTTIvoid UpdatePrice()RTTIvoid UpdatePerkRequirement()RTTIvoid UpdateRequirements()RTTI