![]() |
Arma Reforger Explorer 1.7.0.54
Arma Reforger Code Explorer by Zeroy - Thanks to MisterOutofTime
|
Protected Member Functions | |
| void | OnUpdateChat (float timeSlice) |
| This must be called for chat to work. Typically it should be called from HUD Manager or from Menu. | |
| void | OnHUDResize (int newMessageLineCount) |
| Adjust the amount of messages shown when the size of the HUD changes. | |
| bool | IsOpen () |
| bool | GetFadeOut () |
| True when fading in or when has faded in already. | |
| bool | GetFadeIn () |
| True when fading out or has faded out already. | |
| void | Internal_Open () |
| Don't call it yourself, use SCR_ChatPanelManager instead. | |
| void | Internal_Close () |
| Don't call it yourself, use SCR_ChatPanelManager instead. | |
| void | Internal_OnNewMessage (SCR_ChatMessage msg) |
| notnull Widget | GetWidget () |
| override void | HandlerAttached (Widget w) |
| override void | HandlerDeattached (Widget w) |
| void | UpdateChatMessages () |
| void | SendMessage () |
| void | CycleChannels (bool next) |
| next: true - cycle up, false - cycle down | |
| void | ShowChannelWarning (BaseChatChannel Chatchannel=null, string message="") |
| string | GetCommand (string s) |
| string | Internal_GetChannelListHelpMessage () |
| Returns string with help message about available channels. | |
| BaseChatChannel | FindChannelByPrefix (string prefix) |
| int | GetPlayerIdByName (string name) |
| void | SetActiveChannel (notnull BaseChatChannel channel, string ReceiverName=string.Empty) |
| Switches channels and replaces the channel tag. | |
| void | VerifyChannelStyles () |
| SCR_ChatMessageStyle | GetChannelStyle (BaseChatChannel channel) |
| Returns style of this channel. If not resolved, returns system style. | |
| SCR_ChatMessageStyle | GetMessageStyle (notnull SCR_ChatMessage msg) |
| SCR_ChatComponent | GetChatComponent () |
| int | GetChannelId (notnull BaseChatChannel channel) |
| ScriptInvoker | GetOnChatOpen () |
| ScriptInvoker | GetOnChatClosed () |
| SCR_FadeInOutAnimator | GetFadeInOutAnimator () |
| void | Callback_OnPressSpaceAfterCommand () |
| Called by space bar when we change channel by tag. | |
| void | Callback_OnCloseAction () |
| Called when Esc is pressed. | |
| void | Callback_OnSendMessageAction () |
| Called when chat toggle key is pressed. | |
| void | Callback_OnGamepadConfirmAction () |
| void | Callback_OnHistoryAction (float value) |
| History scrolling. | |
| void | Callback_OnSwitchChannelAction (float value, EActionTrigger reason) |
| Channel switching. | |
| void | Callback_OnEditBoxChange () |
| Called when text in the edit box changes. | |
Component which must be attached to chat layout. Use public API to open the chat. It will not open itself. However it will close itself automatically when a message is sent.
Definition at line 6 of file SCR_ChatPanel.c.
|
inlineprotected |
Called when Esc is pressed.
Definition at line 950 of file SCR_ChatPanel.c.
|
inlineprotected |
Called when text in the edit box changes.
Definition at line 1078 of file SCR_ChatPanel.c.
|
inlineprotected |
When chat is opened while using gamepad, we don't set focus on edit box, so that player can change channel. Instead focus is set when player uses the ChatConfirm action. Should be mapped only to gamepad.
Definition at line 975 of file SCR_ChatPanel.c.
|
inlineprotected |
History scrolling.
Definition at line 991 of file SCR_ChatPanel.c.
|
inlineprotected |
Called by space bar when we change channel by tag.
Definition at line 901 of file SCR_ChatPanel.c.
|
inlineprotected |
Called when chat toggle key is pressed.
Definition at line 958 of file SCR_ChatPanel.c.
|
inlineprotected |
Channel switching.
Definition at line 1064 of file SCR_ChatPanel.c.
|
inlineprotected |
next: true - cycle up, false - cycle down
Definition at line 512 of file SCR_ChatPanel.c.
|
inlineprotected |
Definition at line 640 of file SCR_ChatPanel.c.
|
inlineprotected |
Definition at line 861 of file SCR_ChatPanel.c.
|
inlineprotected |
Returns style of this channel. If not resolved, returns system style.
Definition at line 785 of file SCR_ChatPanel.c.
|
inlineprotected |
Definition at line 849 of file SCR_ChatPanel.c.
Returns command from this message string, if it has a command. Otherwise returns empty string. Returned string is always lowercase
Definition at line 575 of file SCR_ChatPanel.c.
|
inlineprotected |
True when fading out or has faded out already.
Definition at line 160 of file SCR_ChatPanel.c.
|
inlineprotected |
Definition at line 886 of file SCR_ChatPanel.c.
|
inlineprotected |
True when fading in or when has faded in already.
Definition at line 152 of file SCR_ChatPanel.c.
|
inlineprotected |
Definition at line 826 of file SCR_ChatPanel.c.
|
inlineprotected |
Definition at line 878 of file SCR_ChatPanel.c.
|
inlineprotected |
Definition at line 870 of file SCR_ChatPanel.c.
Definition at line 667 of file SCR_ChatPanel.c.
|
inlineprotected |
Definition at line 280 of file SCR_ChatPanel.c.
|
inlineprotected |
Definition at line 286 of file SCR_ChatPanel.c.
|
inlineprotected |
Definition at line 364 of file SCR_ChatPanel.c.
|
inlineprotected |
Don't call it yourself, use SCR_ChatPanelManager instead.
Definition at line 232 of file SCR_ChatPanel.c.
|
inlineprotected |
Returns string with help message about available channels.
Definition at line 596 of file SCR_ChatPanel.c.
|
inlineprotected |
Definition at line 266 of file SCR_ChatPanel.c.
|
inlineprotected |
Don't call it yourself, use SCR_ChatPanelManager instead.
Definition at line 173 of file SCR_ChatPanel.c.
|
inlineprotected |
Definition at line 145 of file SCR_ChatPanel.c.
|
inlineprotected |
Adjust the amount of messages shown when the size of the HUD changes.
Definition at line 108 of file SCR_ChatPanel.c.
|
inlineprotected |
This must be called for chat to work. Typically it should be called from HUD Manager or from Menu.
Definition at line 83 of file SCR_ChatPanel.c.
|
inlineprotected |
Definition at line 448 of file SCR_ChatPanel.c.
|
inlineprotected |
Switches channels and replaces the channel tag.
Definition at line 690 of file SCR_ChatPanel.c.
|
inlineprotected |
Definition at line 560 of file SCR_ChatPanel.c.
|
inlineprotected |
Definition at line 389 of file SCR_ChatPanel.c.
|
inlineprotected |
Definition at line 746 of file SCR_ChatPanel.c.
|
protected |
Definition at line 68 of file SCR_ChatPanel.c.
|
protected |
Definition at line 63 of file SCR_ChatPanel.c.
|
protected |
Definition at line 54 of file SCR_ChatPanel.c.
|
protected |
Definition at line 62 of file SCR_ChatPanel.c.
|
protected |
Definition at line 64 of file SCR_ChatPanel.c.
|
protected |
Definition at line 67 of file SCR_ChatPanel.c.
|
protected |
Definition at line 43 of file SCR_ChatPanel.c.
|
protected |
Definition at line 34 of file SCR_ChatPanel.c.
|
protected |
Definition at line 51 of file SCR_ChatPanel.c.
|
protected |
Definition at line 28 of file SCR_ChatPanel.c.
|
protected |
Definition at line 31 of file SCR_ChatPanel.c.
|
protected |
Definition at line 60 of file SCR_ChatPanel.c.
|
protected |
Definition at line 61 of file SCR_ChatPanel.c.
|
protected |
Definition at line 48 of file SCR_ChatPanel.c.
|
protected |
Definition at line 40 of file SCR_ChatPanel.c.
|
protected |
Definition at line 76 of file SCR_ChatPanel.c.
|
protected |
Definition at line 71 of file SCR_ChatPanel.c.
|
protected |
Definition at line 17 of file SCR_ChatPanel.c.
|
protected |
Definition at line 16 of file SCR_ChatPanel.c.
|
protected |
Definition at line 25 of file SCR_ChatPanel.c.
|
protected |
Definition at line 57 of file SCR_ChatPanel.c.
|
protected |
Definition at line 22 of file SCR_ChatPanel.c.
|
protected |
Definition at line 37 of file SCR_ChatPanel.c.
|
protected |
Definition at line 75 of file SCR_ChatPanel.c.
|
protected |
Definition at line 74 of file SCR_ChatPanel.c.
|
protected |
Definition at line 10 of file SCR_ChatPanel.c.
|
protected |
Definition at line 11 of file SCR_ChatPanel.c.
|
protected |
Definition at line 12 of file SCR_ChatPanel.c.
|
protected |
Definition at line 13 of file SCR_ChatPanel.c.