NewItemTooltipCommonController
classscriptedClass
extends AGenericTooltipControllerWithDebug › AGenericTooltipController › inkLogicController › inkILogicController › IScriptable › ISerializable
Properties 49
| Name | Type | Flags |
|---|---|---|
backgroundContainer | inkWidgetRef | scriptedprotected |
bigFontEnabled | Bool | scriptedprotected |
comparisonData | ref<UIInventoryItemComparisonManager> | scriptedprotected |
cornerContainer | inkWidgetRef | scriptedprotected |
data | ref<MinimalItemTooltipData> | scriptedprotected |
DEBUG_iconErrorText | inkTextRef | scriptedprotected |
DEBUG_iconErrorWrapper | inkWidgetRef | scriptedprotected |
DEBUG_showAdditionalInfo | Bool | scriptedprotected |
descriptionText | inkTextRef | scriptedprotected |
descriptionWrapper | inkWidgetRef | scriptedprotected |
displayContext | ref<ItemDisplayContextData> | scriptedprotected |
frames | array<inkWidgetRef> | scriptedprotected |
groupPath | CName | scriptedprotected |
iconicBG | inkWidgetRef | scriptedprotected |
illegalBG | inkWidgetRef | scriptedprotected |
inCrafting | Bool | scriptedprotected |
itemBottomContainer | inkWidgetRef | scriptedprotected |
itemBottomController | wref<NewItemTooltipBottomModule> | scriptedprotected |
itemBrokenContainer | inkWidgetRef | scriptedprotected |
itemBrokenController | wref<NewItemTooltipBrokenModule> | scriptedprotected |
itemData | ref<UIInventoryItem> | scriptedprotected |
itemDescriptionContainer | inkWidgetRef | scriptedprotected |
itemDescriptionController | wref<NewItemTooltipDescriptionModule> | scriptedprotected |
itemDetailsContainer | inkWidgetRef | scriptedprotected |
itemDetailsController | wref<NewItemTooltipDetailsModule> | scriptedprotected |
itemDetailsStatsContainer | inkWidgetRef | scriptedprotected |
itemDetailsStatsController | wref<NewItemTooltipDetailsStatsModule> | scriptedprotected |
itemDisplayContext | ItemDisplayContext | scriptedprotected |
itemEquippedContainer | inkWidgetRef | scriptedprotected |
itemEquippedController | wref<NewItemTooltipEquippedModule> | scriptedprotected |
itemHeaderContainer | inkWidgetRef | scriptedprotected |
itemHeaderController | wref<NewItemTooltipHeaderController> | scriptedprotected |
itemRecipeContainer | inkWidgetRef | scriptedprotected |
itemRecipeController | wref<NewItemTooltipRepiceModule> | scriptedprotected |
itemRequirementsContainer | inkWidgetRef | scriptedprotected |
itemRequirementsController | wref<NewItemTooltipRequirementsModule> | scriptedprotected |
itemWeaponBarsContainer | inkWidgetRef | scriptedprotected |
itemWeaponBarsController | wref<NewItemTooltipWeaponBarsModule> | scriptedprotected |
minWidth | inkWidgetRef | scriptedprotected |
pendingModules | array<CName> | scriptedprotected |
player | wref<PlayerPuppet> | scriptedprotected |
priceOverride | Int32 | scriptedprotected |
recipeBG | inkWidgetRef | scriptedprotected |
requestedModules | array<CName> | scriptedprotected |
root | inkWidgetRef | scriptedprotected |
settings | ref<UserSettings> | scriptedprotected |
settingsListener | ref<NewItemTooltipSettingsListener> | scriptedprotected |
spawnedModules | array<wref<NewItemTooltipModuleController>> | scriptedprotected |
tooltipDisplayContext | InventoryTooltipDisplayContext | scriptedprotected |
Methods 63
private final func DEBUG_NewUpdateIconErrorInfo()scripted
protected func DEBUG_UpdateDebugInfo()scripted
protected final func HandleModuleSpawned(widget: wref<inkWidget>, data: ref<NewItemTooltipModuleSpawnedCallbackData>)scripted
protected final func InvalidateSpawnedModules()scripted
protected func NEW_UpdateBottomModule()scripted
protected func NEW_UpdateBrokenModule()scripted
protected func NEW_UpdateDescriptionModule()scripted
protected func NEW_UpdateDetailsModule()scripted
protected func NEW_UpdateDetailsStatsModule()scripted
protected func NEW_UpdateEquippedModule()scripted
protected func NEW_UpdateHeaderModule()scripted
protected func NEW_UpdateIconicBG()scripted
protected func NEW_UpdateIllegalBG()scripted
private final func NEW_UpdateLayout()scripted
protected func NEW_UpdateRecipeBG()scripted
protected func NEW_UpdateRecipeModule()scripted
protected func NEW_UpdateRequirementsModule()scripted
protected func NEW_UpdateWeaponBarsModule()scripted
protected func NewSetTooltipSize(value: Bool)scripted
private final func NewUpdateTooltipSize()scripted
protected cb func OnBottomModuleSpawned(widget: ref<inkWidget>, userData: ref<IScriptable>) -> Boolscripted
protected cb func OnBrokenModuleSpawned(widget: ref<inkWidget>, userData: ref<IScriptable>) -> Boolscripted
protected cb func OnDescriptionModuleSpawned(widget: ref<inkWidget>, userData: ref<IScriptable>) -> Boolscripted
protected cb func OnDetailsModuleSpawned(widget: ref<inkWidget>, userData: ref<IScriptable>) -> Boolscripted
protected cb func OnDetailsStatsModuleSpawned(widget: ref<inkWidget>, userData: ref<IScriptable>) -> Boolscripted
protected cb func OnEquippedModuleSpawned(widget: ref<inkWidget>, userData: ref<IScriptable>) -> Boolscripted
protected cb func OnHeaderModuleSpawned(widget: ref<inkWidget>, userData: ref<IScriptable>) -> Boolscripted
protected cb func OnNEW_BottomModuleSpawned(widget: ref<inkWidget>, userData: ref<IScriptable>) -> Boolscripted
protected cb func OnNEW_BrokenModuleSpawned(widget: ref<inkWidget>, userData: ref<IScriptable>) -> Boolscripted
protected cb func OnNEW_DescriptionModuleSpawned(widget: ref<inkWidget>, userData: ref<IScriptable>) -> Boolscripted
protected cb func OnNEW_DetailsModuleSpawned(widget: ref<inkWidget>, userData: ref<IScriptable>) -> Boolscripted
protected cb func OnNEW_DetailsStatsModuleSpawned(widget: ref<inkWidget>, userData: ref<IScriptable>) -> Boolscripted
protected cb func OnNEW_EquippedModuleSpawned(widget: ref<inkWidget>, userData: ref<IScriptable>) -> Boolscripted
protected cb func OnNEW_HeaderModuleSpawned(widget: ref<inkWidget>, userData: ref<IScriptable>) -> Boolscripted
protected cb func OnNEW_RecipeModuleSpawned(widget: ref<inkWidget>, userData: ref<IScriptable>) -> Boolscripted
protected cb func OnNEW_RequirementsModuleSpawned(widget: ref<inkWidget>, userData: ref<IScriptable>) -> Boolscripted
protected cb func OnNEW_WeaponBarsModuleSpawned(widget: ref<inkWidget>, userData: ref<IScriptable>) -> Boolscripted
protected cb func OnRecipeModuleSpawned(widget: ref<inkWidget>, userData: ref<IScriptable>) -> Boolscripted
protected cb func OnRequirementsModuleSpawned(widget: ref<inkWidget>, userData: ref<IScriptable>) -> Boolscripted
public final func OnVarModified(groupPath: CName, varName: CName, varType: ConfigVarType, reason: ConfigChangeReason)scripted
protected cb func OnWeaponBarsModuleSpawned(widget: ref<inkWidget>, userData: ref<IScriptable>) -> Boolscripted
public func PrespawnLazyModules()scripted
private final func RegisterUserSettingsListener()scripted
protected final func RequestModule(container: inkWidgetRef, moduleName: CName, callback: CName, opt data: ref<NewItemTooltipModuleSpawnedCallbackData>) -> Boolscripted
public func SetData(tooltipData: ref<ATooltipData>)scripted
public final func SetData(data: script_ref<ItemViewData>)scripted
protected func UpdateBottomModule()scripted
private final func UpdateBrokenController()scripted
protected func UpdateBrokenModule()scripted
public final func UpdateData(tooltipData: ref<InventoryTooltipData>)scripted
protected func UpdateDescriptionModule()scripted
protected func UpdateDetailsModule()scripted
protected func UpdateDetailsStatsModule()scripted
protected func UpdateEquippedModule()scripted
protected final func UpdateFramesVisibility()scripted
protected func UpdateHeaderModule()scripted
protected func UpdateIconicBG()scripted
protected func UpdateIllegalBG()scripted
protected func UpdateLayout()scripted
protected func UpdateRecipeBG()scripted
protected func UpdateRecipeModule()scripted
protected func UpdateRequirementsModule()scripted
protected func UpdateWeaponBarsModule()scripted