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.