C# Класс GameMachine.Chat.ChatUI

Наследование: UnityEngine.MonoBehaviour, IChatUI, IPlayerApi
Показать файл Открыть проект

Открытые свойства

Свойство Тип Описание
autojoinChannels List
currentGroup string
maxMessages int
testmode bool

Открытые методы

Метод Описание
AddMessage ( ) : void
ChannelJoined ( string channelName ) : void
ChannelLeft ( string channelName ) : void
CreateGroup ( string channelName ) : void
CurrentGroup ( ) : string
EndDrag ( ) : void
InviteReceived ( object message ) : void
LeaveGroup ( string channelName ) : void
LocalMessage ( Color color, string msg ) : void
MessageReceived ( object message ) : void
OnPasswordChanged ( string result ) : void
OnPasswordError ( string error ) : void
OnPlayer ( io player ) : void
OnPlayerCharacters ( io characters ) : void
OnPlayerCharactersError ( string error ) : void
OnPlayerCreateError ( string error ) : void
OnPlayerCreated ( io player ) : void
OnPlayerError ( string error ) : void
PointerEnter ( ) : void
PointerExit ( ) : void
RemoteChannelList ( List channels ) : void
RequestLeaveGroup ( ) : void
ShowChatMessage ( io.gamemachine.messages.ChatMessage chatMessage ) : void
Start ( ) : void
StartDrag ( ) : void
Update ( ) : void
UpdateGroupMembers ( ) : void

Приватные методы

Метод Описание
AddGroupMember ( string playerId, string characterId ) : void
CloseGroupWindow ( ) : void
OpenGroupWindow ( ) : void
RemoveGroupMember ( string playerId ) : void
UpdateChatStatus ( ) : void

Описание методов

AddMessage() публичный Метод

public AddMessage ( ) : void
Результат void

ChannelJoined() публичный Метод

public ChannelJoined ( string channelName ) : void
channelName string
Результат void

ChannelLeft() публичный Метод

public ChannelLeft ( string channelName ) : void
channelName string
Результат void

CreateGroup() публичный Метод

public CreateGroup ( string channelName ) : void
channelName string
Результат void

CurrentGroup() публичный Метод

public CurrentGroup ( ) : string
Результат string

EndDrag() публичный Метод

public EndDrag ( ) : void
Результат void

InviteReceived() публичный Метод

public InviteReceived ( object message ) : void
message object
Результат void

LeaveGroup() публичный Метод

public LeaveGroup ( string channelName ) : void
channelName string
Результат void

LocalMessage() публичный Метод

public LocalMessage ( Color color, string msg ) : void
color UnityEngine.Color
msg string
Результат void

MessageReceived() публичный Метод

public MessageReceived ( object message ) : void
message object
Результат void

OnPasswordChanged() публичный Метод

public OnPasswordChanged ( string result ) : void
result string
Результат void

OnPasswordError() публичный Метод

public OnPasswordError ( string error ) : void
error string
Результат void

OnPlayer() публичный Метод

public OnPlayer ( io player ) : void
player io
Результат void

OnPlayerCharacters() публичный Метод

public OnPlayerCharacters ( io characters ) : void
characters io
Результат void

OnPlayerCharactersError() публичный Метод

public OnPlayerCharactersError ( string error ) : void
error string
Результат void

OnPlayerCreateError() публичный Метод

public OnPlayerCreateError ( string error ) : void
error string
Результат void

OnPlayerCreated() публичный Метод

public OnPlayerCreated ( io player ) : void
player io
Результат void

OnPlayerError() публичный Метод

public OnPlayerError ( string error ) : void
error string
Результат void

PointerEnter() публичный Метод

public PointerEnter ( ) : void
Результат void

PointerExit() публичный Метод

public PointerExit ( ) : void
Результат void

RemoteChannelList() публичный Метод

public RemoteChannelList ( List channels ) : void
channels List
Результат void

RequestLeaveGroup() публичный Метод

public RequestLeaveGroup ( ) : void
Результат void

ShowChatMessage() публичный Метод

public ShowChatMessage ( io.gamemachine.messages.ChatMessage chatMessage ) : void
chatMessage io.gamemachine.messages.ChatMessage
Результат void

Start() публичный Метод

public Start ( ) : void
Результат void

StartDrag() публичный Метод

public StartDrag ( ) : void
Результат void

Update() публичный Метод

public Update ( ) : void
Результат void

UpdateGroupMembers() публичный Метод

public UpdateGroupMembers ( ) : void
Результат void

Описание свойств

autojoinChannels публичное свойство

public List autojoinChannels
Результат List

currentGroup публичное свойство

public string currentGroup
Результат string

maxMessages публичное свойство

public int maxMessages
Результат int

testmode публичное свойство

public bool testmode
Результат bool