ItemTooltipCommonController
classscriptedClass
extends AGenericTooltipControllerWithDebug › AGenericTooltipController › inkLogicController › inkILogicController › IScriptable › ISerializable
Extended by 1 type
Properties 65
| Name | Type | Flags |
|---|---|---|
backgroundContainer | inkWidgetRef | scriptedprotected |
bigFontEnabled | Bool | scriptedprotected |
comparisonData | ref<UIInventoryItemComparisonManager> | scriptedprotected |
contentWrapper | inkWidgetRef | scriptedprotected |
cornerContainer | inkWidgetRef | scriptedprotected |
cyberwareModulesLibraryRes | ResRef | scriptedprotected |
cyberwareQuickHackMenuLinkName | CName | scriptedprotected |
cyberwareUpgradeModuleName | CName | 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 |
groupPath | CName | scriptedprotected |
iconicBG | inkWidgetRef | scriptedprotected |
illegalBG | inkWidgetRef | scriptedprotected |
inCrafting | Bool | scriptedprotected |
inventoryTooltipData | ref<InventoryTooltipData> | scriptedprotected |
itemActionContainer | inkWidgetRef | scriptedprotected |
itemBottomContainer | inkWidgetRef | scriptedprotected |
itemBottomController | wref<ItemTooltipBottomModule> | scriptedprotected |
itemClothingInfoContainer | inkWidgetRef | scriptedprotected |
itemClothingInfoController | wref<ItemTooltipClothingInfoModule> | scriptedprotected |
itemCraftedContainer | inkWidgetRef | scriptedprotected |
itemCraftedController | wref<ItemTooltipCraftedModule> | scriptedprotected |
itemCWQuickHackMenuLinkContainer | inkWidgetRef | scriptedprotected |
itemCWUpgradeContainer | inkWidgetRef | scriptedprotected |
itemCWUpgradeController | wref<ItemTooltipCyberwareUpgradeController> | scriptedprotected |
itemCyberwareContainer | inkWidgetRef | scriptedprotected |
itemCyberwareController | wref<ItemTooltipCyberwareWeaponModule> | scriptedprotected |
itemData | ref<UIInventoryItem> | scriptedprotected |
itemDetailsContainer | inkWidgetRef | scriptedprotected |
itemDetailsController | wref<ItemTooltipDetailsModule> | scriptedprotected |
itemDisplayContext | ItemDisplayContext | scriptedprotected |
itemEquippedContainer | inkWidgetRef | scriptedprotected |
itemEquippedController | wref<ItemTooltipEquippedModule> | scriptedprotected |
itemEvolutionContainer | inkWidgetRef | scriptedprotected |
itemEvolutionController | wref<ItemTooltipEvolutionModule> | scriptedprotected |
itemGrenadeInfoContainer | inkWidgetRef | scriptedprotected |
itemGrenadeInfoController | wref<ItemTooltipGrenadeInfoModule> | scriptedprotected |
itemHeaderContainer | inkWidgetRef | scriptedprotected |
itemHeaderController | wref<ItemTooltipHeaderController> | scriptedprotected |
itemIconContainer | inkWidgetRef | scriptedprotected |
itemIconController | wref<ItemTooltipIconModule> | scriptedprotected |
itemRecipeContainer | inkWidgetRef | scriptedprotected |
itemRecipeController | wref<ItemTooltipRepiceModule> | scriptedprotected |
itemRecipeDataContainer | inkWidgetRef | scriptedprotected |
itemRecipeDataController | wref<ItemTooltipRecipeDataModule> | scriptedprotected |
itemRequirementsContainer | inkWidgetRef | scriptedprotected |
itemRequirementsController | wref<ItemTooltipRequirementsModule> | scriptedprotected |
itemWeaponInfoContainer | inkWidgetRef | scriptedprotected |
itemWeaponInfoController | wref<ItemTooltipWeaponInfoModule> | scriptedprotected |
minWidth | inkWidgetRef | scriptedprotected |
pendingModules | array<CName> | scriptedprotected |
player | wref<PlayerPuppet> | scriptedpublic |
priceOverride | Int32 | scriptedprotected |
recipeBG | inkWidgetRef | scriptedprotected |
requestedModules | array<CName> | scriptedprotected |
root | inkWidgetRef | scriptedprotected |
settings | ref<UserSettings> | scriptedprotected |
settingsListener | ref<ItemTooltipSettingsListener> | scriptedprotected |
spawnedModules | array<wref<ItemTooltipModuleController>> | scriptedprotected |
tooltipDisplayContext | InventoryTooltipDisplayContext | scriptedprotected |
Methods 91
private final func DEBUG_NewUpdateIconErrorInfo()scripted
protected func DEBUG_UpdateDebugInfo()scripted
public final func ForceNoEquipped()scripted
protected final func HandleModuleSpawned(widget: wref<inkWidget>, data: ref<ItemTooltipModuleSpawnedCallbackData>)scripted
protected final func InvalidateSpawnedModules()scripted
protected func NEW_UpdateBottomModule()scripted
protected func NEW_UpdateClothingInfoModule()scripted
protected func NEW_UpdateCraftedModule()scripted
private final func NEW_UpdateCyberwareQuickHackMenuLinkModule()scripted
private final func NEW_UpdateCyberwareUpgradeModule()scripted
protected func NEW_UpdateDetailsModule()scripted
protected func NEW_UpdateEquippedModule()scripted
protected func NEW_UpdateEvolutionModule()scripted
protected func NEW_UpdateGrenadeInfoModule()scripted
protected func NEW_UpdateHeaderModule()scripted
protected func NEW_UpdateIconicBG()scripted
protected func NEW_UpdateIconModule()scripted
protected func NEW_UpdateIllegalBG()scripted
private final func NEW_UpdateLayout()scripted
protected func NEW_UpdateRecipeBG()scripted
protected func NEW_UpdateRecipeDataModule()scripted
protected func NEW_UpdateRecipeModule()scripted
protected func NEW_UpdateRequirementsModule()scripted
protected func NEW_UpdateStatBarsModule()scripted
protected func NEW_UpdateTransmogModule()scripted
protected func NEW_UpdateWeaponInfoModule()scripted
protected cb func OnBottomModuleSpawned(widget: ref<inkWidget>, userData: ref<IScriptable>) -> Boolscripted
protected cb func OnClothingInfoModuleSpawned(widget: ref<inkWidget>, userData: ref<IScriptable>) -> Boolscripted
protected cb func OnCraftedModuleSpawned(widget: ref<inkWidget>, userData: ref<IScriptable>) -> Boolscripted
protected cb func OnCyberwareUpgradeModuleSpawned(widget: ref<inkWidget>, userData: ref<IScriptable>) -> Boolscripted
protected cb func OnDetailsModuleSpawned(widget: ref<inkWidget>, userData: ref<IScriptable>) -> Boolscripted
protected cb func OnEquippedModuleSpawned(widget: ref<inkWidget>, userData: ref<IScriptable>) -> Boolscripted
protected cb func OnEvolutionModuleSpawned(widget: ref<inkWidget>, userData: ref<IScriptable>) -> Boolscripted
protected cb func OnGrenadeInfoModuleSpawned(widget: ref<inkWidget>, userData: ref<IScriptable>) -> Boolscripted
protected cb func OnHeaderModuleSpawned(widget: ref<inkWidget>, userData: ref<IScriptable>) -> Boolscripted
protected cb func OnHideIconModuleEvent(evt: ref<HideIconModuleEvent>) -> Boolscripted
protected cb func OnIconModuleSpawned(widget: ref<inkWidget>, userData: ref<IScriptable>) -> Boolscripted
protected cb func OnNEW_BottomModuleSpawned(widget: ref<inkWidget>, userData: ref<IScriptable>) -> Boolscripted
protected cb func OnNEW_ClothingInfoModuleSpawned(widget: ref<inkWidget>, userData: ref<IScriptable>) -> Boolscripted
protected cb func OnNEW_CraftedModuleSpawned(widget: ref<inkWidget>, userData: ref<IScriptable>) -> Boolscripted
protected cb func OnNEW_CyberwareUpgradeModuleSpawned(widget: ref<inkWidget>, userData: ref<IScriptable>) -> Boolscripted
protected cb func OnNEW_DetailsModuleSpawned(widget: ref<inkWidget>, userData: ref<IScriptable>) -> Boolscripted
protected cb func OnNEW_EquippedModuleSpawned(widget: ref<inkWidget>, userData: ref<IScriptable>) -> Boolscripted
protected cb func OnNEW_EvolutionModuleSpawned(widget: ref<inkWidget>, userData: ref<IScriptable>) -> Boolscripted
protected cb func OnNEW_GrenadeInfoModuleSpawned(widget: ref<inkWidget>, userData: ref<IScriptable>) -> Boolscripted
protected cb func OnNEW_HeaderModuleSpawned(widget: ref<inkWidget>, userData: ref<IScriptable>) -> Boolscripted
protected cb func OnNEW_HideIconModuleEvent(evt: ref<HideIconModuleEvent>) -> Boolscripted
protected cb func OnNEW_IconModuleSpawned(widget: ref<inkWidget>, userData: ref<IScriptable>) -> Boolscripted
protected cb func OnNEW_RecipeDataModuleSpawned(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_TransmogModuleSpawned(widget: ref<inkWidget>, userData: ref<IScriptable>) -> Boolscripted
protected cb func OnNEW_UpdateStatBarsModuleSpawned(widget: ref<inkWidget>, userData: ref<IScriptable>) -> Boolscripted
protected cb func OnNEW_WeaponInfoModuleSpawned(widget: ref<inkWidget>, userData: ref<IScriptable>) -> Boolscripted
protected cb func OnRecipeDataModuleSpawned(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
protected cb func OnUpdateStatBarsModuleSpawned(widget: ref<inkWidget>, userData: ref<IScriptable>) -> Boolscripted
public final func OnVarModified(groupPath: CName, varName: CName, varType: ConfigVarType, reason: ConfigChangeReason)scripted
protected cb func OnWeaponInfoModuleSpawned(widget: ref<inkWidget>, userData: ref<IScriptable>) -> Boolscripted
public func PrespawnLazyModules()scripted
private final func RegisterUserSettingsListener()scripted
protected final func RequestExternalModule(container: inkWidgetRef, moduleName: CName, modulesLibraryRes: ResRef, callback: CName, opt data: ref<ItemTooltipModuleSpawnedCallbackData>) -> Boolscripted
protected final func RequestModule(container: inkWidgetRef, moduleName: CName, callback: CName, opt data: ref<ItemTooltipModuleSpawnedCallbackData>) -> Boolscripted
public func SetData(tooltipData: ref<ATooltipData>)scripted
public final func SetData(data: script_ref<ItemViewData>)scripted
protected func SetTooltipSize(value: Bool)scripted
private final func ShouldHideDescription(itemType: gamedataItemType) -> Boolscripted
protected func UpdateBottomModule()scripted
protected func UpdateClothingInfoModule()scripted
protected func UpdateCraftedModule()scripted
private final func UpdateCyberwareQuickHackMenuLinkModule()scripted
private final func UpdateCyberwareUpgradeModule()scripted
public final func UpdateData(tooltipData: ref<InventoryTooltipData>)scripted
protected func UpdateDetailsModule()scripted
protected func UpdateEquippedModule()scripted
protected func UpdateEvolutionModule()scripted
protected func UpdateGrenadeInfoModule()scripted
protected func UpdateHeaderModule()scripted
protected func UpdateIconicBG()scripted
protected func UpdateIconModule()scripted
protected func UpdateIllegalBG()scripted
protected func UpdateLayout()scripted
protected func UpdateRecipeBG()scripted
protected func UpdateRecipeDataModule()scripted
protected func UpdateRecipeModule()scripted
protected func UpdateRequirementsModule()scripted
protected func UpdateStatBarsModule()scripted
private final func UpdateTooltipSize()scripted
protected func UpdateTransmogModule()scripted
protected func UpdateWeaponInfoModule()scripted