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
SceneQuestSceneThe scene.
LineSceneLineThe line.
VariantIndexintThe index in Variants of the variant said.
Properties
Line
The line.
public SceneLine Line { get; init; }
Property Value
Scene
The scene.
public QuestScene Scene { get; init; }
Property Value
VariantIndex
The index in Variants of the variant said.
public int VariantIndex { get; init; }
Property Value
Methods
Deconstruct(out QuestScene, out SceneLine, out int)
public void Deconstruct(out QuestScene Scene, out SceneLine Line, out int VariantIndex)
Parameters
SceneQuestSceneLineSceneLineVariantIndexint
Equals(QuestSceneLineEventArgs)
public bool Equals(QuestSceneLineEventArgs other)
Parameters
otherQuestSceneLineEventArgs
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 ==(QuestSceneLineEventArgs, QuestSceneLineEventArgs)
public static bool operator ==(QuestSceneLineEventArgs left, QuestSceneLineEventArgs right)
Parameters
leftQuestSceneLineEventArgsrightQuestSceneLineEventArgs
Returns
operator !=(QuestSceneLineEventArgs, QuestSceneLineEventArgs)
public static bool operator !=(QuestSceneLineEventArgs left, QuestSceneLineEventArgs right)
Parameters
leftQuestSceneLineEventArgsrightQuestSceneLineEventArgs