Table of Contents

Struct EquipEventArgs

Namespace
SkyrimForge
Assembly
SkyrimForge.dll

Arguments for OnEquip, the game's TESEquipEvent.

public readonly struct EquipEventArgs : IEquatable<EquipEventArgs>
Implements
Inherited Members

Constructors

EquipEventArgs(Actor?, FormId<Form>?, FormId<Form>?, ushort, bool)

Arguments for OnEquip, the game's TESEquipEvent.

public EquipEventArgs(Actor? Actor, FormId<Form>? BaseObject, FormId<Form>? OriginalRefr, ushort UniqueID, bool Equipped)

Parameters

Actor Actor?
BaseObject FormId<Form>?
OriginalRefr FormId<Form>?
UniqueID ushort
Equipped bool

Properties

Actor

public Actor? Actor { get; init; }

Property Value

Actor?

BaseObject

public FormId<Form>? BaseObject { get; init; }

Property Value

FormId<Form>?

Equipped

public bool Equipped { get; init; }

Property Value

bool

OriginalRefr

public FormId<Form>? OriginalRefr { get; init; }

Property Value

FormId<Form>?

UniqueID

public ushort UniqueID { get; init; }

Property Value

ushort

Methods

Deconstruct(out Actor?, out FormId<Form>?, out FormId<Form>?, out ushort, out bool)

public void Deconstruct(out Actor? Actor, out FormId<Form>? BaseObject, out FormId<Form>? OriginalRefr, out ushort UniqueID, out bool Equipped)

Parameters

Actor Actor?
BaseObject FormId<Form>?
OriginalRefr FormId<Form>?
UniqueID ushort
Equipped bool

Equals(EquipEventArgs)

public bool Equals(EquipEventArgs other)

Parameters

other EquipEventArgs

Returns

bool

Equals(object)

public override bool Equals(object obj)

Parameters

obj object

Returns

bool

GetHashCode()

public override int GetHashCode()

Returns

int

ToString()

public override string ToString()

Returns

string

Operators

operator ==(EquipEventArgs, EquipEventArgs)

public static bool operator ==(EquipEventArgs left, EquipEventArgs right)

Parameters

left EquipEventArgs
right EquipEventArgs

Returns

bool

operator !=(EquipEventArgs, EquipEventArgs)

public static bool operator !=(EquipEventArgs left, EquipEventArgs right)

Parameters

left EquipEventArgs
right EquipEventArgs

Returns

bool