InteractionUIBase class
InteractionUIBase
Inheritance
Base: game.ui.HUDGameController
Derived
Properties
| Property | Type | |
|---|---|---|
InteractionsBlackboard | WeakHandle<game.IBlackboard> | scripted |
InteractionsBBDefinition | UIInteractionsDef? | scripted |
DialogsDataListenerId | red.CallbackObject? | scripted |
DialogsActiveHubListenerId | red.CallbackObject? | scripted |
DialogsSelectedChoiceListenerId | red.CallbackObject? | scripted |
InteractionsDataListenerId | red.CallbackObject? | scripted |
lootingDataListenerId | red.CallbackObject? | scripted |
AreDialogsOpen | bool | scripted |
AreContactsOpen | bool | scripted |
IsLootingOpen | bool | scripted |
AreInteractionsOpen | bool | scripted |
interactionIsScrollable | bool | scripted |
dialogIsScrollable | bool | scripted |
lootingIsScrollable | bool | scripted |
Functions
bool OnInitialize()RTTIbool OnUninitialize()RTTIbool OnDialogsData(string value)RTTIbool OnLootingData(string value)RTTIvoid UpdateDialogsData(game.interactions.vis.DialogChoiceHubs data)RTTIbool OnDialogsActivateHub(int activeHubId)RTTIbool OnDialogsSelectIndex(int index)RTTIbool OnInteractionData(string value)RTTIvoid UpdateInteractionData(game.interactions.vis.InteractionChoiceHubData data)RTTIvoid OnInteractionsChanged()RTTIvoid UpdateListBlackboard()RTTI