REDNODE / GAME API

ItemTooltipModEntryController

classscriptedClass

extends inkLogicController › inkILogicController › IScriptable › ISerializable

Properties 10

NameTypeFlags
attunementContainerinkWidgetRefscriptedprotected
attunementIconinkImageRefscriptedprotected
attunementLineinkWidgetRefscriptedprotected
attunementTextinkTextRefscriptedprotected
bigFontEnabledBoolscriptedprotected
groupPathCNamescriptedprotected
isCraftingBoolscriptedprotected
modNameinkTextRefscriptedprotected
settingsref<UserSettings>scriptedprotected
settingsListenerref<ItemTooltipModSettingsListener>scriptedprotected

Methods 11

protected func NewSetTooltipSize(value: Bool)scripted
private final func NewUpdateTooltipSize()scripted
protected cb func OnInitialize() -> Boolscripted
public final func OnVarModified(groupPath: CName, varName: CName, varType: ConfigVarType, reason: ConfigChangeReason)scripted
public final func Setup(record: wref<GameplayLogicPackageUIData_Record>, isCrafting: Bool)scripted
public final func Setup(record: wref<GameplayLogicPackageUIData_Record>, itemData: wref<gameItemData>, isCrafting: Bool)scripted
public final func Setup(record: wref<GameplayLogicPackageUIData_Record>, partItemData: InnerItemData, isCrafting: Bool)scripted
public final func Setup(data: ref<MinimalItemTooltipModRecordData>, isCrafting: Bool)scripted
public final func Setup(ability: script_ref<InventoryItemAbility>, isCrafting: Bool)scripted
public final func Setup(text: script_ref<String>, isCrafting: Bool)scripted
public final func Setup(data: ref<UIInventoryItemModDataPackage>, isCrafting: Bool)scripted