Class ChatPanel.UIChatChannel
UI Model for Chat Channels.
Inheritance
System.Object
ChatPanel.UIChatChannel
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: LlamaSoftware.Chat.UI
Assembly: LlamaSoftware.Chat.dll
Syntax
[Serializable]
public class UIChatChannel
Constructors
UIChatChannel(ChatChannel)
Declaration
public UIChatChannel(ChatChannel channel)
Parameters
Type | Name | Description |
---|---|---|
ChatChannel | channel |
UIChatChannel(ChatPanel.DirectChatPlayer)
Declaration
public UIChatChannel(ChatPanel.DirectChatPlayer directMessagePlayer)
Parameters
Type | Name | Description |
---|---|---|
ChatPanel.DirectChatPlayer | directMessagePlayer |
Fields
ChatChannel
Chat Channel this UI Chat Channel is tied to.
Declaration
public ChatChannel ChatChannel
Field Value
Type | Description |
---|---|
ChatChannel |
DirectMessagePlayer
Only set if IsDirectMessageChannel is true. Contains the name and ID of the player to directly message.
Declaration
public ChatPanel.DirectChatPlayer DirectMessagePlayer
Field Value
Type | Description |
---|---|
ChatPanel.DirectChatPlayer |
IsDirectMessageChannel
Whether or not this is a Direct Message Channel. If true, expects DirectMessagePlayer to be set. If false, DirectMessagePlayer will be null.
Declaration
public bool IsDirectMessageChannel
Field Value
Type | Description |
---|---|
System.Boolean |