Table of Contents

Class UnityEvent_Conversation<TConversation, TMessage>

[Serializable]
public class UnityEvent_Conversation<TConversation, TMessage> : UnityEventsGroup where TConversation : class, IChatConversation<TMessage> where TMessage : ChatMessage

Type Parameters

TConversation
TMessage
Inheritance
object
UnityEventsGroup
UnityEvent_Conversation<TConversation, TMessage>

Fields

onConversationCreated

public UnityEvent<TConversation> onConversationCreated

Field Value

UnityEvent<TConversation>

onConversationDeleted

public UnityEvent<bool> onConversationDeleted

Field Value

UnityEvent<bool>

onConversationLoaded

public UnityEvent_OnConversationLoaded<TConversation, TMessage> onConversationLoaded

Field Value

UnityEvent_OnConversationLoaded<TConversation, TMessage>

Methods

OnConversationCreated(TConversation)

public void OnConversationCreated(TConversation conversation)

Parameters

conversation TConversation

OnConversationDeleted(bool)

public void OnConversationDeleted(bool success)

Parameters

success bool

OnConversationLoaded(TConversation)

public void OnConversationLoaded(TConversation conversation)

Parameters

conversation TConversation