Table of Contents

Struct PackPageDamage

Namespace
Typhon.Engine
Assembly
Typhon.Engine.dll

A page that failed its check in a pack page source.

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

Constructors

PackPageDamage(int, string, string)

A page that failed its check in a pack page source.

public PackPageDamage(int PageId, string PackFile, string Reason)

Parameters

PageId int

The page.

PackFile string

The pack holding the damaged frame.

Reason string

What failed.

Properties

PackFile

The pack holding the damaged frame.

public string PackFile { get; init; }

Property Value

string

PageId

The page.

public int PageId { get; init; }

Property Value

int

Reason

What failed.

public string Reason { get; init; }

Property Value

string

Methods

Deconstruct(out int, out string, out string)

public void Deconstruct(out int PageId, out string PackFile, out string Reason)

Parameters

PageId int
PackFile string
Reason string

Equals(object)

public override bool Equals(object obj)

Parameters

obj object

Returns

bool

Equals(PackPageDamage)

public bool Equals(PackPageDamage other)

Parameters

other PackPageDamage

Returns

bool

GetHashCode()

public override int GetHashCode()

Returns

int

ToString()

public override string ToString()

Returns

string

Operators

operator ==(PackPageDamage, PackPageDamage)

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

Parameters

left PackPageDamage
right PackPageDamage

Returns

bool

operator !=(PackPageDamage, PackPageDamage)

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

Parameters

left PackPageDamage
right PackPageDamage

Returns

bool