REDNODE / GAME API

NewItemTooltipCommonController

classscriptedClass

extends AGenericTooltipControllerWithDebug › AGenericTooltipController › inkLogicController › inkILogicController › IScriptable › ISerializable

Properties 49

NameTypeFlags
backgroundContainerinkWidgetRefscriptedprotected
bigFontEnabledBoolscriptedprotected
comparisonDataref<UIInventoryItemComparisonManager>scriptedprotected
cornerContainerinkWidgetRefscriptedprotected
dataref<MinimalItemTooltipData>scriptedprotected
DEBUG_iconErrorTextinkTextRefscriptedprotected
DEBUG_iconErrorWrapperinkWidgetRefscriptedprotected
DEBUG_showAdditionalInfoBoolscriptedprotected
descriptionTextinkTextRefscriptedprotected
descriptionWrapperinkWidgetRefscriptedprotected
displayContextref<ItemDisplayContextData>scriptedprotected
framesarray<inkWidgetRef>scriptedprotected
groupPathCNamescriptedprotected
iconicBGinkWidgetRefscriptedprotected
illegalBGinkWidgetRefscriptedprotected
inCraftingBoolscriptedprotected
itemBottomContainerinkWidgetRefscriptedprotected
itemBottomControllerwref<NewItemTooltipBottomModule>scriptedprotected
itemBrokenContainerinkWidgetRefscriptedprotected
itemBrokenControllerwref<NewItemTooltipBrokenModule>scriptedprotected
itemDataref<UIInventoryItem>scriptedprotected
itemDescriptionContainerinkWidgetRefscriptedprotected
itemDescriptionControllerwref<NewItemTooltipDescriptionModule>scriptedprotected
itemDetailsContainerinkWidgetRefscriptedprotected
itemDetailsControllerwref<NewItemTooltipDetailsModule>scriptedprotected
itemDetailsStatsContainerinkWidgetRefscriptedprotected
itemDetailsStatsControllerwref<NewItemTooltipDetailsStatsModule>scriptedprotected
itemDisplayContextItemDisplayContextscriptedprotected
itemEquippedContainerinkWidgetRefscriptedprotected
itemEquippedControllerwref<NewItemTooltipEquippedModule>scriptedprotected
itemHeaderContainerinkWidgetRefscriptedprotected
itemHeaderControllerwref<NewItemTooltipHeaderController>scriptedprotected
itemRecipeContainerinkWidgetRefscriptedprotected
itemRecipeControllerwref<NewItemTooltipRepiceModule>scriptedprotected
itemRequirementsContainerinkWidgetRefscriptedprotected
itemRequirementsControllerwref<NewItemTooltipRequirementsModule>scriptedprotected
itemWeaponBarsContainerinkWidgetRefscriptedprotected
itemWeaponBarsControllerwref<NewItemTooltipWeaponBarsModule>scriptedprotected
minWidthinkWidgetRefscriptedprotected
pendingModulesarray<CName>scriptedprotected
playerwref<PlayerPuppet>scriptedprotected
priceOverrideInt32scriptedprotected
recipeBGinkWidgetRefscriptedprotected
requestedModulesarray<CName>scriptedprotected
rootinkWidgetRefscriptedprotected
settingsref<UserSettings>scriptedprotected
settingsListenerref<NewItemTooltipSettingsListener>scriptedprotected
spawnedModulesarray<wref<NewItemTooltipModuleController>>scriptedprotected
tooltipDisplayContextInventoryTooltipDisplayContextscriptedprotected

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