Skip to main content
Version: 1.0.0

Struct ItemValuesMixinValues

Namespace: OblivionMp.Sdk.Common.Archetypes.Mixins
Assembly: OblivionMp.Sdk.Common.dll

The Values collection of a ItemValuesMixin.

public readonly ref struct ItemValuesMixinValues

Inherited Members​

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

Properties​

Count​

public int Count { get; }

Property Value​

int

Methods​

Add(in uint, in ItemValue)​

public bool Add(in uint key, in ItemValue value)

Parameters​

key uint

value ItemValue

Returns​

bool

Clear()​

public void Clear()

Contains(in uint, in ItemValue)​

public bool Contains(in uint key, in ItemValue value)

Parameters​

key uint

value ItemValue

Returns​

bool

ContainsKey(in uint)​

public bool ContainsKey(in uint key)

Parameters​

key uint

Returns​

bool

Get()​

public NativeDictionary<uint, ItemValue, UIntHash>.ReadOnly Get()

Returns​

NativeDictionary<uint, ItemValue, UIntHash>.ReadOnly

Get(in uint)​

public ItemValue Get(in uint key)

Parameters​

key uint

Returns​

ItemValue

Remove(in uint)​

public bool Remove(in uint key)

Parameters​

key uint

Returns​

bool

Set(in NativeDictionary<uint, ItemValue, UIntHash>)​

public void Set(in NativeDictionary<uint, ItemValue, UIntHash> value)

Parameters​

value NativeDictionary<uint, ItemValue, UIntHash>

Set(in uint, in ItemValue)​

public void Set(in uint key, in ItemValue value)

Parameters​

key uint

value ItemValue

TryGetValue(in uint, out ItemValue)​

public bool TryGetValue(in uint key, out ItemValue value)

Parameters​

key uint

value ItemValue

Returns​

bool

  • Properties
    • Count
  • Methods
    • Add(in uint, in ItemValue)
    • Clear()
    • Contains(in uint, in ItemValue)
    • ContainsKey(in uint)
    • Get()
    • Get(in uint)
    • Remove(in uint)
    • Set(in NativeDictionary<uint, ItemValue, UIntHash>)
    • Set(in uint, in ItemValue)
    • TryGetValue(in uint, out ItemValue)