Table of Contents

Struct PlayerBowShotEventArgs

Namespace
SkyrimForge
Assembly
SkyrimForge.dll

Arguments for OnPlayerBowShot, the game's TESPlayerBowShotEvent.

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

Constructors

PlayerBowShotEventArgs(FormId<Form>?, FormId<Form>?, float, bool)

Arguments for OnPlayerBowShot, the game's TESPlayerBowShotEvent.

public PlayerBowShotEventArgs(FormId<Form>? Weapon, FormId<Form>? Ammo, float ShotPower, bool IsSunGazing)

Parameters

Weapon FormId<Form>?
Ammo FormId<Form>?
ShotPower float
IsSunGazing bool

Properties

Ammo

public FormId<Form>? Ammo { get; init; }

Property Value

FormId<Form>?

IsSunGazing

public bool IsSunGazing { get; init; }

Property Value

bool

ShotPower

public float ShotPower { get; init; }

Property Value

float

Weapon

public FormId<Form>? Weapon { get; init; }

Property Value

FormId<Form>?

Methods

Deconstruct(out FormId<Form>?, out FormId<Form>?, out float, out bool)

public void Deconstruct(out FormId<Form>? Weapon, out FormId<Form>? Ammo, out float ShotPower, out bool IsSunGazing)

Parameters

Weapon FormId<Form>?
Ammo FormId<Form>?
ShotPower float
IsSunGazing bool

Equals(PlayerBowShotEventArgs)

public bool Equals(PlayerBowShotEventArgs other)

Parameters

other PlayerBowShotEventArgs

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

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

Parameters

left PlayerBowShotEventArgs
right PlayerBowShotEventArgs

Returns

bool

operator !=(PlayerBowShotEventArgs, PlayerBowShotEventArgs)

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

Parameters

left PlayerBowShotEventArgs
right PlayerBowShotEventArgs

Returns

bool