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