• Home
  • Documentation
  • Guides
  • FAQ
  • Get Llama Chat
Search Results for

    Show / Hide Table of Contents
    • LlamaSoftware.Chat
      • AbstractPlayerDatabase<T>
      • AreaTriggeredChannelJoiner
      • BaseNetworkManager
      • ChatSystem
      • ChatSystemConstants
      • InMemoryPlayerDatabase
      • LlamaChatSettings
      • LlamaChatSettingsProvider
      • Player_Chat
      • SQLitePlayerDatabase
    • LlamaSoftware.Chat.CustomEditors
      • ChatPanelEditor
      • ChatPopupEditor
      • ChatSystemEditor
      • LlamaChatSettingsCreator
      • Player_ChatEditor
      • SocialUIPopupEditor
      • Utilities
    • LlamaSoftware.Chat.Demo
      • ChatCommandHandler
      • CreateAccount
      • DemoGuildJoiner
      • DemoGuildLeaver
      • DummyNameGenerator
      • DynamicChatPopup
      • InMemoryPlayerLogin
      • Login
      • LoginController
      • SettingsPanel
    • LlamaSoftware.Chat.Demo.Lobby
      • LobbyController
      • LobbyLoginController
      • LobbyNetworkManager
      • LobbyPlayer
      • StressTestSender
    • LlamaSoftware.Chat.Demo.Model
      • LobbyPlayerListMessage
      • LoginMessage
      • LoginResponseMessage
      • RegisterPlayerMessage
      • RegisterUserResponseMessage
    • LlamaSoftware.Chat.Model
      • AddRemoveFriendMessage
      • BlockListMessage
      • BlockUnblockPlayerMessage
      • ChatChannel
      • ChatChannel.ChatType
      • ChatEntry
      • ChatMessage
      • FriendsListMessage
      • FriendUpdateMessage
      • Player
      • PlayerToSocialPlayerConverter
      • ServerBroadcastMessage
      • SocialPlayer
      • SubscribeToChannelsMessage
    • LlamaSoftware.Chat.UI
      • BlockedPlayer
      • ChatChannelClickHandler
      • ChatPanel
      • ChatPanel.DirectChatPlayer
      • ChatPanel.UIChatChannel
      • ChatPopup
      • ChatPopupClickHandler
      • Command
      • DynamicChatItem
      • DynamicChatItemEvent
      • Friend
      • Friend.Status
      • LinkType
      • SocialClickHandler
      • SocialUI
      • SocialUIClickHandler
      • SocialUIPopup
      • UIChatMessage
      • WordFilter

    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
    In This Article
    Back to top Generated by DocFX