Struct ActivateEventArgs
- Namespace
- SkyrimForge
- Assembly
- SkyrimForge.dll
Arguments for OnActivate, the game's TESActivateEvent.
public readonly struct ActivateEventArgs : IEquatable<ActivateEventArgs>
- Implements
- Inherited Members
Constructors
ActivateEventArgs(ObjectReference?, ObjectReference?)
Arguments for OnActivate, the game's TESActivateEvent.
public ActivateEventArgs(ObjectReference? ObjectActivated, ObjectReference? ActionRef)
Parameters
ObjectActivatedObjectReference?ActionRefObjectReference?
Properties
ActionRef
public ObjectReference? ActionRef { get; init; }
Property Value
ObjectActivated
public ObjectReference? ObjectActivated { get; init; }
Property Value
Methods
Deconstruct(out ObjectReference?, out ObjectReference?)
public void Deconstruct(out ObjectReference? ObjectActivated, out ObjectReference? ActionRef)
Parameters
ObjectActivatedObjectReference?ActionRefObjectReference?
Equals(ActivateEventArgs)
public bool Equals(ActivateEventArgs other)
Parameters
otherActivateEventArgs
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 ==(ActivateEventArgs, ActivateEventArgs)
public static bool operator ==(ActivateEventArgs left, ActivateEventArgs right)
Parameters
leftActivateEventArgsrightActivateEventArgs
Returns
operator !=(ActivateEventArgs, ActivateEventArgs)
public static bool operator !=(ActivateEventArgs left, ActivateEventArgs right)
Parameters
leftActivateEventArgsrightActivateEventArgs