Class UnityEvent_Conversation<TConversation, TMessage>
Inheritance
object
UnityEventsGroup
UnityEvent_Conversation<TConversation, TMessage>
Assembly: .dll
Syntax
[Serializable]
public class UnityEvent_Conversation<TConversation, TMessage> : UnityEventsGroup where TConversation : class, IChatConversation<TMessage> where TMessage : ChatMessage
Type Parameters
Name |
Description |
TConversation |
|
TMessage |
|
Fields
onConversationCreated
Declaration
public UnityEvent<TConversation> onConversationCreated
Field Value
Type |
Description |
UnityEvent<TConversation> |
|
onConversationDeleted
Declaration
public UnityEvent<bool> onConversationDeleted
Field Value
Type |
Description |
UnityEvent<bool> |
|
onConversationLoaded
Declaration
public UnityEvent_OnConversationLoaded<TConversation, TMessage> onConversationLoaded
Field Value
Methods
OnConversationCreated(TConversation)
Declaration
public void OnConversationCreated(TConversation conversation)
Parameters
Type |
Name |
Description |
TConversation |
conversation |
|
OnConversationDeleted(bool)
Declaration
public void OnConversationDeleted(bool success)
Parameters
Type |
Name |
Description |
bool |
success |
|
OnConversationLoaded(TConversation)
Declaration
public void OnConversationLoaded(TConversation conversation)
Parameters
Type |
Name |
Description |
TConversation |
conversation |
|