public class TextChatSynchronizable : Synchronizable
| ChatBuffer | Get or change the max number of buffered chat lines. |
| AssembleData | (Overrides SynchronizableAssembleData(Writer, SerializeInfo)) |
| DisassembleData | (Overrides SynchronizableDisassembleData(Reader, UnserializeInfo)) |
| LogError | |
| OnDestroy | Deregister and unsubscribe from evets. (Overrides CommunicationBridgeUIDOnDestroy) |
| Reset | |
| SendChatMessage | |
| Start | Initializing buffer and subscribe events. |
| ToString | (Overrides Object.ToString) |
| AllowCheats | Allow commands that are considered cheats to run. |
| AllowCommands | Allow commands to be run in text chat. |
| AllowHostToToggleCheats | Allows a room owner to enable cheats. |
| BoldNames | Make names in chat bold. |
| Commands | Commands registry. |
| EnableCheatsInDevEnvironments | Default AllowCheats in development environments. |
| GetUserColor | Function to get user color. |
| InputField | Text input field for chat messages. |
| LogChatInDebugLog | Log chat messages to the console debug log. |
| LogErrors | Write Unity errors in chat. |
| LogFullCommandErrors | When true, Show error when the command fails. |
| LogLocalOnSend | When true, show a message for the sender when sending the message. Otherwise, it shows when the message is created. |
| LogSystemMessages | Writes events to text chat. Like user joined. |
| SetInputActiveAction | Input action to select chat input field. |
| TextChatUpdate | Event triggered when the buffer needs to be updated. The whole buffer is sent as a argument. |
| TextMsgAdded | Event triggered when a text message is added to the chat with the new message. |
| UseRichText | Use rich text formatting. |
| UseTimeStamps | Sort messages based on senders timestamp. |