gameuiChatBoxGameController
classnative
extends inkHUDGameController › inkGameController › worlduiIGameController › inkIGameController › IScriptable › ISerializable
Properties 12
| Name | Type | Flags |
|---|---|---|
chatBox | inkWidgetRef | scriptedprivate |
chatBoxBlackboardId | ref<CallbackHandle> | scriptedprivate |
chatBoxOpen | Bool | scriptedprivate |
chatHistory | array<ChatBoxText> | scriptedprivate |
enteredText | inkTextInputRef | scriptedprivate |
historyContainer | wref<inkVerticalPanel> | scriptedprivate |
lastChatId | Int32 | scriptedprivate |
maxChatHistory | Int32 | scriptedprivate |
maxChatsDisplayed | Int32 | scriptedprivate |
player | wref<gamePuppetBase> | scriptedprivate |
recentChatsShown | array<wref<inkWidget>> | scriptedprivate |
recentContainer | wref<inkVerticalPanel> | scriptedprivate |
Methods 12
private final func DisplayChat(chatBoxText: script_ref<ChatBoxText>)scripted
private final func DisplayHistory(chatBoxText: script_ref<ChatBoxText>)scripted
protected cb func OnAction(action: ListenerAction, consumer: ListenerActionConsumer) -> Boolscripted
protected cb func OnChatAdded(value: Variant) -> Boolscripted
protected cb func OnHideRecentChat(chatItem: wref<inkWidget>) -> Boolscripted
protected cb func OnInitialize() -> Boolscripted
protected cb func OnUninitialize() -> Boolscripted
private final func SendChat()scripted
native func SetMaxEnteredChars(enteredText: wref<inkTextInput>)
private final func ShowChatBox(show: Bool)scripted
private final func ShowHistory()scripted
native func UpdateInputContext(isChatBoxContext: Bool)