Struct QuestSceneBeginEventArgs
- Namespace
- SkyrimForge
- Assembly
- SkyrimForge.dll
Arguments for OnBegin.
public readonly struct QuestSceneBeginEventArgs : IEquatable<QuestSceneBeginEventArgs>
- Implements
- Inherited Members
Constructors
QuestSceneBeginEventArgs(QuestScene, int)
Arguments for OnBegin.
public QuestSceneBeginEventArgs(QuestScene Scene, int FirstPhaseIndex)
Parameters
SceneQuestSceneThe scene that began to play.
FirstPhaseIndexintThe index in Phases of the phase it plays from. That phase is the phase Start(int) received, or the phase at which a scene resumes after a load.
Properties
FirstPhaseIndex
The index in Phases of the phase it plays from. That phase is the phase Start(int) received, or the phase at which a scene resumes after a load.
public int FirstPhaseIndex { get; init; }
Property Value
Scene
The scene that began to play.
public QuestScene Scene { get; init; }
Property Value
Methods
Deconstruct(out QuestScene, out int)
public void Deconstruct(out QuestScene Scene, out int FirstPhaseIndex)
Parameters
SceneQuestSceneFirstPhaseIndexint
Equals(QuestSceneBeginEventArgs)
public bool Equals(QuestSceneBeginEventArgs other)
Parameters
otherQuestSceneBeginEventArgs
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 ==(QuestSceneBeginEventArgs, QuestSceneBeginEventArgs)
public static bool operator ==(QuestSceneBeginEventArgs left, QuestSceneBeginEventArgs right)
Parameters
leftQuestSceneBeginEventArgsrightQuestSceneBeginEventArgs
Returns
operator !=(QuestSceneBeginEventArgs, QuestSceneBeginEventArgs)
public static bool operator !=(QuestSceneBeginEventArgs left, QuestSceneBeginEventArgs right)
Parameters
leftQuestSceneBeginEventArgsrightQuestSceneBeginEventArgs