ManagedCUtlLeanVector
Class ManagedCUtlLeanVector
Namespace: SwiftlyS2.Shared.Natives
Assembly: SwiftlyS2.CS2.dll
public class ManagedCUtlLeanVector<T, I> : IDisposable where T : unmanaged where I : unmanaged, IBinaryInteger<I>, IMinMaxValue<I>Type Parameters
- T
- I
Inheritance
Implements
Inherited Members
- object.Equals(object?)
- object.Equals(object?, object?)
- object.GetHashCode()
- object.GetType()
- object.MemberwiseClone()
- object.ReferenceEquals(object?, object?)
- object.ToString()
Constructors
ManagedCUtlLeanVector()
public ManagedCUtlLeanVector()ManagedCUtlLeanVector(I, I)
public ManagedCUtlLeanVector(I growSize, I initSize)Parameters
- growSize I
- initSize I
Properties
Value
public ref CUtlLeanVector<T, I> Value { get; }Property Value
Methods
Dispose()
Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
public void Dispose()Dispose(bool)
protected virtual void Dispose(bool disposing)Parameters
- disposing bool
~ManagedCUtlLeanVector()
protected ~ManagedCUtlLeanVector()