Skip to main content
Version: 0.1.0

Struct FormId

Namespace: ReadyM.Relay.Common.Oblivion
Assembly: ReadyM.Relay.Common.Oblivion.dll

Represents a unique identifier in the Oblivion game. Used for identifying various game objects, such as items, NPCs, and locations.

public struct FormId : INetSerializable, IEquatable<FormId>

Implements

INetSerializable, IEquatable<FormId>

Inherited Members

object.GetType(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()

Properties

Value

public readonly uint Value { get; }

Property Value

uint

Methods

Deserialize(NetDataReader)

public void Deserialize(NetDataReader reader)

Parameters

reader NetDataReader

Equals(FormId)

public bool Equals(FormId other)

Parameters

other FormId

Returns

bool

Equals(object?)

public override bool Equals(object? obj)

Parameters

obj object?

Returns

bool

GetHashCode()

public override int GetHashCode()

Returns

int

Serialize(NetDataWriter)

public void Serialize(NetDataWriter writer)

Parameters

writer NetDataWriter

Operators

operator ==(FormId, FormId)

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

Parameters

left FormId

right FormId

Returns

bool

implicit operator uint(FormId)

public static implicit operator uint(FormId f)

Parameters

f FormId

Returns

uint

operator !=(FormId, FormId)

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

Parameters

left FormId

right FormId

Returns

bool

  • Properties
    • Value
  • Methods
    • Deserialize(NetDataReader)
    • Equals(FormId)
    • Equals(object?)
    • GetHashCode()
    • Serialize(NetDataWriter)
  • Operators
    • operator ==(FormId, FormId)
    • implicit operator uint(FormId)
    • operator !=(FormId, FormId)