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)