Skip to content

Class MessageSentEvent

Namespace: Void.Proxy.Api.Events.Network
Assembly: Void.Proxy.Api.dll

public record MessageSentEvent : IScopedEvent, IEvent, IEquatable<MessageSentEvent>

Inheritance

objectMessageSentEvent

Implements

IScopedEvent, IEvent, IEquatable<MessageSentEvent>

Inherited Members

object.Equals(object?), object.Equals(object?, object?), object.GetHashCode(), object.GetType(), object.MemberwiseClone(), object.ReferenceEquals(object?, object?), object.ToString()

Constructors

public MessageSentEvent(Side Origin, Side From, Side To, Direction Direction, INetworkMessage Message, ILink Link, IPlayer Player)

Parameters

Origin Side

From Side

To Side

Direction Direction

Message INetworkMessage

Link ILink

Player IPlayer

Properties

Direction

public Direction Direction { get; init; }

Property Value

Direction

From

public Side From { get; init; }

Property Value

Side

public ILink Link { get; init; }

Property Value

ILink

Message

public INetworkMessage Message { get; init; }

Property Value

INetworkMessage

Origin

public Side Origin { get; init; }

Property Value

Side

Player

public IPlayer Player { get; init; }

Property Value

IPlayer

To

public Side To { get; init; }

Property Value

Side