Table of Contents

Struct QuestSceneLineEventArgs

Namespace
SkyrimForge
Assembly
SkyrimForge.dll

Arguments for OnLineBegin and OnLineEnd.

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

Constructors

QuestSceneLineEventArgs(QuestScene, SceneLine, int)

Arguments for OnLineBegin and OnLineEnd.

public QuestSceneLineEventArgs(QuestScene Scene, SceneLine Line, int VariantIndex)

Parameters

Scene QuestScene

The scene.

Line SceneLine

The line.

VariantIndex int

The index in Variants of the variant said.

Properties

Line

The line.

public SceneLine Line { get; init; }

Property Value

SceneLine

Scene

The scene.

public QuestScene Scene { get; init; }

Property Value

QuestScene

VariantIndex

The index in Variants of the variant said.

public int VariantIndex { get; init; }

Property Value

int

Methods

Deconstruct(out QuestScene, out SceneLine, out int)

public void Deconstruct(out QuestScene Scene, out SceneLine Line, out int VariantIndex)

Parameters

Scene QuestScene
Line SceneLine
VariantIndex int

Equals(QuestSceneLineEventArgs)

public bool Equals(QuestSceneLineEventArgs other)

Parameters

other QuestSceneLineEventArgs

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

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

Parameters

left QuestSceneLineEventArgs
right QuestSceneLineEventArgs

Returns

bool

operator !=(QuestSceneLineEventArgs, QuestSceneLineEventArgs)

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

Parameters

left QuestSceneLineEventArgs
right QuestSceneLineEventArgs

Returns

bool