Struct ConversationEndEventArgs
- Namespace
- SkyrimForge
- Assembly
- SkyrimForge.dll
Arguments for OnConversationEnd.
public readonly struct ConversationEndEventArgs : IEquatable<ConversationEndEventArgs>
- Implements
- Inherited Members
Constructors
ConversationEndEventArgs(Actor?, ConversationEndReason)
Arguments for OnConversationEnd.
public ConversationEndEventArgs(Actor? Speaker, ConversationEndReason Reason)
Parameters
SpeakerActor?The actor the conversation was with. It is null where the game no longer has it.
ReasonConversationEndReasonThe way the conversation ended.
Properties
Reason
The way the conversation ended.
public ConversationEndReason Reason { get; init; }
Property Value
Speaker
The actor the conversation was with. It is null where the game no longer has it.
public Actor? Speaker { get; init; }
Property Value
Methods
Deconstruct(out Actor?, out ConversationEndReason)
public void Deconstruct(out Actor? Speaker, out ConversationEndReason Reason)
Parameters
SpeakerActor?ReasonConversationEndReason
Equals(ConversationEndEventArgs)
public bool Equals(ConversationEndEventArgs other)
Parameters
otherConversationEndEventArgs
Returns
Equals(object)
public override bool Equals(object obj)
Parameters
objobject
Returns
GetHashCode()
public override int GetHashCode()
Returns
ToString()
public override string ToString()
Returns
Operators
operator ==(ConversationEndEventArgs, ConversationEndEventArgs)
public static bool operator ==(ConversationEndEventArgs left, ConversationEndEventArgs right)
Parameters
leftConversationEndEventArgsrightConversationEndEventArgs
Returns
operator !=(ConversationEndEventArgs, ConversationEndEventArgs)
public static bool operator !=(ConversationEndEventArgs left, ConversationEndEventArgs right)
Parameters
leftConversationEndEventArgsrightConversationEndEventArgs