Struct ActorLocationChangeEventArgs
- Namespace
- SkyrimForge
- Assembly
- SkyrimForge.dll
Arguments for OnActorLocationChange, the game's TESActorLocationChangeEvent.
public readonly struct ActorLocationChangeEventArgs : IEquatable<ActorLocationChangeEventArgs>
- Implements
- Inherited Members
Constructors
ActorLocationChangeEventArgs(Actor?, Location?, Location?)
Arguments for OnActorLocationChange, the game's TESActorLocationChangeEvent.
public ActorLocationChangeEventArgs(Actor? Actor, Location? OldLoc, Location? NewLoc)
Parameters
Properties
Actor
public Actor? Actor { get; init; }
Property Value
NewLoc
public Location? NewLoc { get; init; }
Property Value
OldLoc
public Location? OldLoc { get; init; }
Property Value
Methods
Deconstruct(out Actor?, out Location?, out Location?)
public void Deconstruct(out Actor? Actor, out Location? OldLoc, out Location? NewLoc)
Parameters
Equals(ActorLocationChangeEventArgs)
public bool Equals(ActorLocationChangeEventArgs other)
Parameters
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 ==(ActorLocationChangeEventArgs, ActorLocationChangeEventArgs)
public static bool operator ==(ActorLocationChangeEventArgs left, ActorLocationChangeEventArgs right)
Parameters
Returns
operator !=(ActorLocationChangeEventArgs, ActorLocationChangeEventArgs)
public static bool operator !=(ActorLocationChangeEventArgs left, ActorLocationChangeEventArgs right)