Table of Contents

Struct CameraEventArgs

Namespace
SkyrimForge
Assembly
SkyrimForge.dll

Arguments for OnCamera, SKSE's CameraEvent.

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

Constructors

CameraEventArgs(TESCameraState?, TESCameraState?)

Arguments for OnCamera, SKSE's CameraEvent.

public CameraEventArgs(TESCameraState? OldState, TESCameraState? NewState)

Parameters

OldState TESCameraState?
NewState TESCameraState?

Properties

NewState

public TESCameraState? NewState { get; init; }

Property Value

TESCameraState?

OldState

public TESCameraState? OldState { get; init; }

Property Value

TESCameraState?

Methods

Deconstruct(out TESCameraState?, out TESCameraState?)

public void Deconstruct(out TESCameraState? OldState, out TESCameraState? NewState)

Parameters

OldState TESCameraState?
NewState TESCameraState?

Equals(CameraEventArgs)

public bool Equals(CameraEventArgs other)

Parameters

other CameraEventArgs

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

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

Parameters

left CameraEventArgs
right CameraEventArgs

Returns

bool

operator !=(CameraEventArgs, CameraEventArgs)

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

Parameters

left CameraEventArgs
right CameraEventArgs

Returns

bool