Struct BookReadEventArgs
- Namespace
- SkyrimForge
- Assembly
- SkyrimForge.dll
Arguments for OnBookRead, the game's TESBookReadEvent.
public readonly struct BookReadEventArgs : IEquatable<BookReadEventArgs>
- Implements
- Inherited Members
Constructors
BookReadEventArgs(ObjectReference?, FormId<Form>?, ushort)
Arguments for OnBookRead, the game's TESBookReadEvent.
public BookReadEventArgs(ObjectReference? Ref, FormId<Form>? BaseFormID, ushort UniqueID)
Parameters
RefObjectReference?BaseFormIDFormId<Form>?UniqueIDushort
Properties
BaseFormID
public FormId<Form>? BaseFormID { get; init; }
Property Value
Ref
public ObjectReference? Ref { get; init; }
Property Value
UniqueID
public ushort UniqueID { get; init; }
Property Value
Methods
Deconstruct(out ObjectReference?, out FormId<Form>?, out ushort)
public void Deconstruct(out ObjectReference? Ref, out FormId<Form>? BaseFormID, out ushort UniqueID)
Parameters
RefObjectReference?BaseFormIDFormId<Form>?UniqueIDushort
Equals(BookReadEventArgs)
public bool Equals(BookReadEventArgs other)
Parameters
otherBookReadEventArgs
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 ==(BookReadEventArgs, BookReadEventArgs)
public static bool operator ==(BookReadEventArgs left, BookReadEventArgs right)
Parameters
leftBookReadEventArgsrightBookReadEventArgs
Returns
operator !=(BookReadEventArgs, BookReadEventArgs)
public static bool operator !=(BookReadEventArgs left, BookReadEventArgs right)
Parameters
leftBookReadEventArgsrightBookReadEventArgs