Table of Contents

Struct FurnitureEventArgs

Namespace
SkyrimForge
Assembly
SkyrimForge.dll

Arguments for OnFurniture, the game's TESFurnitureEvent.

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

Constructors

FurnitureEventArgs(Actor?, ObjectReference?, FurnitureEventType)

Arguments for OnFurniture, the game's TESFurnitureEvent.

public FurnitureEventArgs(Actor? Actor, ObjectReference? TargetFurniture, TESFurnitureEvent.FurnitureEventType Type)

Parameters

Actor Actor?
TargetFurniture ObjectReference?
Type TESFurnitureEvent.FurnitureEventType

Properties

Actor

public Actor? Actor { get; init; }

Property Value

Actor?

TargetFurniture

public ObjectReference? TargetFurniture { get; init; }

Property Value

ObjectReference?

Type

public TESFurnitureEvent.FurnitureEventType Type { get; init; }

Property Value

TESFurnitureEvent.FurnitureEventType

Methods

Deconstruct(out Actor?, out ObjectReference?, out FurnitureEventType)

public void Deconstruct(out Actor? Actor, out ObjectReference? TargetFurniture, out TESFurnitureEvent.FurnitureEventType Type)

Parameters

Actor Actor?
TargetFurniture ObjectReference?
Type TESFurnitureEvent.FurnitureEventType

Equals(FurnitureEventArgs)

public bool Equals(FurnitureEventArgs other)

Parameters

other FurnitureEventArgs

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 ==(FurnitureEventArgs, FurnitureEventArgs)

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

Parameters

left FurnitureEventArgs
right FurnitureEventArgs

Returns

bool

operator !=(FurnitureEventArgs, FurnitureEventArgs)

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

Parameters

left FurnitureEventArgs
right FurnitureEventArgs

Returns

bool