InteractionUIBase
abstract classscriptedClass
extends inkHUDGameController › inkGameController › worlduiIGameController › inkIGameController › IScriptable › ISerializable
Extended by 1 type
Properties 14
| Name | Type | Flags |
|---|---|---|
AreContactsOpen | Bool | scriptedprotected |
AreDialogsOpen | Bool | scriptedprotected |
AreInteractionsOpen | Bool | scriptedprotected |
dialogIsScrollable | Bool | scriptedprivate |
DialogsActiveHubListenerId | ref<CallbackHandle> | scriptedprotected |
DialogsDataListenerId | ref<CallbackHandle> | scriptedprotected |
DialogsSelectedChoiceListenerId | ref<CallbackHandle> | scriptedprotected |
interactionIsScrollable | Bool | scriptedprivate |
InteractionsBBDefinition | ref<UIInteractionsDef> | scriptedprotected |
InteractionsBlackboard | wref<IBlackboard> | scriptedprotected |
InteractionsDataListenerId | ref<CallbackHandle> | scriptedprotected |
IsLootingOpen | Bool | scriptedprotected |
lootingDataListenerId | ref<CallbackHandle> | scriptedprivate |
lootingIsScrollable | Bool | scriptedprivate |
Methods 11
protected cb func OnDialogsActivateHub(activeHubId: Int32) -> Boolscripted
protected cb func OnDialogsData(value: Variant) -> Boolscripted
protected cb func OnDialogsSelectIndex(index: Int32) -> Boolscripted
protected cb func OnInitialize() -> Boolscripted
protected cb func OnInteractionData(value: Variant) -> Boolscripted
protected func OnInteractionsChanged()scripted
protected cb func OnLootingData(value: Variant) -> Boolscripted
protected cb func OnUninitialize() -> Boolscripted
protected func UpdateDialogsData(data: script_ref<DialogChoiceHubs>)scripted
protected func UpdateInteractionData(data: script_ref<InteractionChoiceHubData>)scripted
private final func UpdateListBlackboard()scripted