Table of Contents

Struct QuestStageContext

Namespace
SkyrimForge
Assembly
SkyrimForge.dll

Arguments for OnSet.

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

Constructors

QuestStageContext(IRuntimeQuest, QuestStage, CancellationToken)

Arguments for OnSet.

public QuestStageContext(IRuntimeQuest Quest, QuestStage Stage, CancellationToken NewGameOrSaveLoading)

Parameters

Quest IRuntimeQuest

The quest the stage is set on.

Stage QuestStage

The stage set.

NewGameOrSaveLoading CancellationToken

The NewGameOrSaveLoading of the game the stage was set in.

Properties

NewGameOrSaveLoading

The NewGameOrSaveLoading of the game the stage was set in.

public CancellationToken NewGameOrSaveLoading { get; init; }

Property Value

CancellationToken

Quest

The quest the stage is set on.

public IRuntimeQuest Quest { get; init; }

Property Value

IRuntimeQuest

Stage

The stage set.

public QuestStage Stage { get; init; }

Property Value

QuestStage

Methods

Deconstruct(out IRuntimeQuest, out QuestStage, out CancellationToken)

public void Deconstruct(out IRuntimeQuest Quest, out QuestStage Stage, out CancellationToken NewGameOrSaveLoading)

Parameters

Quest IRuntimeQuest
Stage QuestStage
NewGameOrSaveLoading CancellationToken

Equals(QuestStageContext)

public bool Equals(QuestStageContext other)

Parameters

other QuestStageContext

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

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

Parameters

left QuestStageContext
right QuestStageContext

Returns

bool

operator !=(QuestStageContext, QuestStageContext)

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

Parameters

left QuestStageContext
right QuestStageContext

Returns

bool