public void SetWith(RestreamChatMessage message) { m_lastMessageSplited.SetWithOneLiner(message.GetAsOneLiner()); Refresh(); }
public void SaveIfRequested(RestreamChatMessage message) { try { if (!m_isOn.isOn) { return; } if (string.IsNullOrEmpty(m_directoryPath.text)) { return; } if (!Directory.Exists(m_directoryPath.text)) { Directory.CreateDirectory(m_directoryPath.text); } File.WriteAllText(m_directoryPath.text + "\\" + GetFileName(ref message), message.GetAsOneLiner()); } catch (Exception e) { Debug.LogWarning(GetFileName(ref message) + "\n" + e.StackTrace); } }
public void CopyInClipboard() { UnityClipboard.Set(m_messageDisplayed.GetAsOneLiner()); }