跳到主要内容
版本:0.2.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()

Constructors​

FormId(uint)​

public FormId(uint value)

Parameters​

value uint

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

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