Skip to main content
Version: 0.2.0

Struct QuiverComponent

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

Holds the player character's quiver information.

public struct QuiverComponent : ISaveTaggedComponent<QuiverComponent>, IComponent, INetSerializable

Implements

ISaveTaggedComponent<QuiverComponent>, IComponent, INetSerializable

Inherited Members

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

Properties

ArrowCount

public int ArrowCount { get; set; }

Property Value

int

HasQuiver

public bool HasQuiver { get; set; }

Property Value

bool

Methods

ArrowCountNotifyChanged(int)

public void ArrowCountNotifyChanged(int id)

Parameters

id int

Assign(in QuiverComponent)

public void Assign(in QuiverComponent value)

Parameters

value QuiverComponent

Deserialize(NetDataReader)

public void Deserialize(NetDataReader reader)

Parameters

reader NetDataReader

GetChangeComponent()

public Type GetChangeComponent()

Returns

Type

HasQuiverNotifyChanged(int)

public void HasQuiverNotifyChanged(int id)

Parameters

id int

Serialize(NetDataWriter)

public void Serialize(NetDataWriter writer)

Parameters

writer NetDataWriter

  • Properties
    • ArrowCount
    • HasQuiver
  • Methods
    • ArrowCountNotifyChanged(int)
    • Assign(in QuiverComponent)
    • Deserialize(NetDataReader)
    • GetChangeComponent()
    • HasQuiverNotifyChanged(int)
    • Serialize(NetDataWriter)