Struct ActiveEffectApplyRemoveEventArgs
- Namespace
- SkyrimForge
- Assembly
- SkyrimForge.dll
Arguments for OnActiveEffectApplyRemove, the game's TESActiveEffectApplyRemoveEvent.
public readonly struct ActiveEffectApplyRemoveEventArgs : IEquatable<ActiveEffectApplyRemoveEventArgs>
- Implements
- Inherited Members
Constructors
ActiveEffectApplyRemoveEventArgs(ObjectReference?, ObjectReference?, ushort, bool)
Arguments for OnActiveEffectApplyRemove, the game's TESActiveEffectApplyRemoveEvent.
public ActiveEffectApplyRemoveEventArgs(ObjectReference? Caster, ObjectReference? Target, ushort ActiveEffectUniqueID, bool IsApplied)
Parameters
CasterObjectReference?TargetObjectReference?ActiveEffectUniqueIDushortIsAppliedbool
Properties
ActiveEffectUniqueID
public ushort ActiveEffectUniqueID { get; init; }
Property Value
Caster
public ObjectReference? Caster { get; init; }
Property Value
IsApplied
public bool IsApplied { get; init; }
Property Value
Target
public ObjectReference? Target { get; init; }
Property Value
Methods
Deconstruct(out ObjectReference?, out ObjectReference?, out ushort, out bool)
public void Deconstruct(out ObjectReference? Caster, out ObjectReference? Target, out ushort ActiveEffectUniqueID, out bool IsApplied)
Parameters
CasterObjectReference?TargetObjectReference?ActiveEffectUniqueIDushortIsAppliedbool
Equals(ActiveEffectApplyRemoveEventArgs)
public bool Equals(ActiveEffectApplyRemoveEventArgs 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 ==(ActiveEffectApplyRemoveEventArgs, ActiveEffectApplyRemoveEventArgs)
public static bool operator ==(ActiveEffectApplyRemoveEventArgs left, ActiveEffectApplyRemoveEventArgs right)
Parameters
Returns
operator !=(ActiveEffectApplyRemoveEventArgs, ActiveEffectApplyRemoveEventArgs)
public static bool operator !=(ActiveEffectApplyRemoveEventArgs left, ActiveEffectApplyRemoveEventArgs right)