Struct UniqueIDChangeEventArgs
- Namespace
- SkyrimForge
- Assembly
- SkyrimForge.dll
Arguments for OnUniqueIDChange, the game's TESUniqueIDChangeEvent.
public readonly struct UniqueIDChangeEventArgs : IEquatable<UniqueIDChangeEventArgs>
- Implements
- Inherited Members
Constructors
UniqueIDChangeEventArgs(FormId<Form>?, FormId<Form>?, FormId<Form>?, ushort, ushort)
Arguments for OnUniqueIDChange, the game's TESUniqueIDChangeEvent.
public UniqueIDChangeEventArgs(FormId<Form>? OldBaseID, FormId<Form>? NewBaseID, FormId<Form>? ObjectID, ushort OldUniqueID, ushort NewUniqueID)
Parameters
OldBaseIDFormId<Form>?NewBaseIDFormId<Form>?ObjectIDFormId<Form>?OldUniqueIDushortNewUniqueIDushort
Properties
NewBaseID
public FormId<Form>? NewBaseID { get; init; }
Property Value
NewUniqueID
public ushort NewUniqueID { get; init; }
Property Value
ObjectID
public FormId<Form>? ObjectID { get; init; }
Property Value
OldBaseID
public FormId<Form>? OldBaseID { get; init; }
Property Value
OldUniqueID
public ushort OldUniqueID { get; init; }
Property Value
Methods
Deconstruct(out FormId<Form>?, out FormId<Form>?, out FormId<Form>?, out ushort, out ushort)
public void Deconstruct(out FormId<Form>? OldBaseID, out FormId<Form>? NewBaseID, out FormId<Form>? ObjectID, out ushort OldUniqueID, out ushort NewUniqueID)
Parameters
OldBaseIDFormId<Form>?NewBaseIDFormId<Form>?ObjectIDFormId<Form>?OldUniqueIDushortNewUniqueIDushort
Equals(UniqueIDChangeEventArgs)
public bool Equals(UniqueIDChangeEventArgs other)
Parameters
otherUniqueIDChangeEventArgs
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 ==(UniqueIDChangeEventArgs, UniqueIDChangeEventArgs)
public static bool operator ==(UniqueIDChangeEventArgs left, UniqueIDChangeEventArgs right)
Parameters
leftUniqueIDChangeEventArgsrightUniqueIDChangeEventArgs
Returns
operator !=(UniqueIDChangeEventArgs, UniqueIDChangeEventArgs)
public static bool operator !=(UniqueIDChangeEventArgs left, UniqueIDChangeEventArgs right)
Parameters
leftUniqueIDChangeEventArgsrightUniqueIDChangeEventArgs