跳到主要内容
版本:Next

Struct BaseIdComponent

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

Holds an Oblivion actor's Base ID.

public struct BaseIdComponent : IComponent, INetSerializable

Implements

IComponent, INetSerializable

Inherited Members

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

Constructors

BaseIdComponent(FormId)

public BaseIdComponent(FormId baseId)

Parameters

baseId FormId

Properties

BaseId

public FormId BaseId { get; set; }

Property Value

FormId

Methods

Assign(in BaseIdComponent)

public void Assign(in BaseIdComponent value)

Parameters

value BaseIdComponent

BaseIdNotifyChanged(int)

public void BaseIdNotifyChanged(int id)

Parameters

id int

Deserialize(NetDataReader)

public void Deserialize(NetDataReader reader)

Parameters

reader NetDataReader

GetChangeComponent()

public Type GetChangeComponent()

Returns

Type

Serialize(NetDataWriter)

public void Serialize(NetDataWriter writer)

Parameters

writer NetDataWriter

  • Constructors
    • BaseIdComponent(FormId)
  • Properties
    • BaseId
  • Methods
    • Assign(in BaseIdComponent)
    • BaseIdNotifyChanged(int)
    • Deserialize(NetDataReader)
    • GetChangeComponent()
    • Serialize(NetDataWriter)