Table of Contents

Struct TriggerZoneEventArgs

Namespace
SkyrimForge
Assembly
SkyrimForge.dll

Arguments for OnEnter and OnLeave.

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

Constructors

TriggerZoneEventArgs(FormId<ObjectReference>?)

Arguments for OnEnter and OnLeave.

public TriggerZoneEventArgs(FormId<ObjectReference>? CenterId)

Parameters

CenterId FormId<ObjectReference>?

The reference the zone's center function returned at the check. It is null where the function returned none.

Properties

CenterId

The reference the zone's center function returned at the check. It is null where the function returned none.

public FormId<ObjectReference>? CenterId { get; init; }

Property Value

FormId<ObjectReference>?

Methods

Deconstruct(out FormId<ObjectReference>?)

public void Deconstruct(out FormId<ObjectReference>? CenterId)

Parameters

CenterId FormId<ObjectReference>?

Equals(TriggerZoneEventArgs)

public bool Equals(TriggerZoneEventArgs other)

Parameters

other TriggerZoneEventArgs

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

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

Parameters

left TriggerZoneEventArgs
right TriggerZoneEventArgs

Returns

bool

operator !=(TriggerZoneEventArgs, TriggerZoneEventArgs)

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

Parameters

left TriggerZoneEventArgs
right TriggerZoneEventArgs

Returns

bool