Table of Contents

Interface IMaaListBuffer<T>

Namespace
MaaFramework.Binding.Buffers
Assembly
MaaFramework.Binding.dll

An interface defining wrapped members for MaaListBuffer.

public interface IMaaListBuffer<T> : IMaaBuffer<IMaaListBuffer<T>>, IMaaDisposable, IDisposable, IList<T>, ICollection<T>, IEnumerable<T>, IEnumerable

Type Parameters

T

The type of element.

Implements

Properties

IsEmpty

Gets a value indicates whether the MaaFramework.Binding.Buffers.IMaaListBuffer`1 is empty.

MaaSizeCount

Gets the number of elements contained in the MaaFramework.Binding.Buffers.IMaaListBuffer`1.

this[ulong]

Gets the element at the specified index.

Methods

Add(T)

Adds an element to the MaaFramework.Binding.Buffers.IMaaListBuffer`1.

Clear()

Removes all elements from the MaaFramework.Binding.Buffers.IMaaListBuffer`1.

RemoveAt(ulong)

Removes the element at the specified index.

TryIndexOf(T, out ulong)

Attempts to get index of the specified element.