Vixen
c7401864
csharp
public readonly record struct ChatDelivery

What came of trying to say something.

Read the guide page for this →

Fields and properties (6)

  • public ChatRejection Rejection

    Why it did not go out, or None.

  • public string Reason

    What the sender is told.

  • public ChatMessage Message

    The message, when it went out.

  • public IReadOnlyList<PlayerId> Audience

    Who heard it, minus everybody who has the sender blocked.

  • public ChatRoute Route

    Which pipe carries it.

  • public bool IsDelivered

    Whether it went out.

Methods (1)

Used by (2)

  • ChatRouterVixen.Gameplay.Chat
  • ChatRouterTestsVixen.Gameplay.Chat.Tests