Struct PapyrusLogEventArgs
- Namespace
- SkyrimForge
- Assembly
- SkyrimForge.dll
Arguments for OnPapyrusLog, the game's LogEvent.
public readonly struct PapyrusLogEventArgs : IEquatable<PapyrusLogEventArgs>
- Implements
- Inherited Members
Constructors
PapyrusLogEventArgs(string?, Severity)
Arguments for OnPapyrusLog, the game's LogEvent.
public PapyrusLogEventArgs(string? ErrorMsg, ErrorLogger.Severity Severity)
Parameters
ErrorMsgstringSeverityErrorLogger.Severity
Properties
ErrorMsg
public string? ErrorMsg { get; init; }
Property Value
Severity
public ErrorLogger.Severity Severity { get; init; }
Property Value
Methods
Deconstruct(out string?, out Severity)
public void Deconstruct(out string? ErrorMsg, out ErrorLogger.Severity Severity)
Parameters
ErrorMsgstringSeverityErrorLogger.Severity
Equals(PapyrusLogEventArgs)
public bool Equals(PapyrusLogEventArgs other)
Parameters
otherPapyrusLogEventArgs
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 ==(PapyrusLogEventArgs, PapyrusLogEventArgs)
public static bool operator ==(PapyrusLogEventArgs left, PapyrusLogEventArgs right)
Parameters
leftPapyrusLogEventArgsrightPapyrusLogEventArgs
Returns
operator !=(PapyrusLogEventArgs, PapyrusLogEventArgs)
public static bool operator !=(PapyrusLogEventArgs left, PapyrusLogEventArgs right)
Parameters
leftPapyrusLogEventArgsrightPapyrusLogEventArgs