示例#1
0
 public MessageMode(MessageModes mode)
 {
     m_ID = mode;
     m_ShowOnscreenMessage = MessageModeDefaults[(int)m_ID].ShowOnscreen;
     m_ShowChannelMessage  = MessageModeDefaults[(int)m_ID].ShowChannel;
     m_TextARGB            = MessageModeDefaults[(int)m_ID].TextARGB;
     m_HighlightARGB       = MessageModeDefaults[(int)m_ID].HighlightARGB;
     m_ScreenTarget        = MessageModeDefaults[(int)m_ID].ScreenTarget;
     m_Header = MessageModeDefaults[(int)m_ID].Header;
     m_Prefix = MessageModeDefaults[(int)m_ID].Prefix;
 }
示例#2
0
 public MessageModeProperties(MessageModeType mode, bool showOnscreen, bool showChannel, uint textARGB, uint highlightARGB, bool editable, bool ignoreNameFilter, MessageScreenTargets screenTarget = MessageScreenTargets.None, MessageModeHeaders header = MessageModeHeaders.None, MessageModePrefixes prefix = MessageModePrefixes.None)
 {
     Mode             = mode;
     ShowOnscreen     = showOnscreen;
     ShowChannel      = showChannel;
     TextARGB         = textARGB;
     HighlightARGB    = highlightARGB;
     Editable         = editable;
     IgnoreNameFilter = ignoreNameFilter;
     ScreenTarget     = screenTarget;
     Header           = header;
     Prefix           = prefix;
 }