ManagedCUtlMemory
Class ManagedCUtlMemory
Namespace: SwiftlyS2.Shared.Natives
Assembly: SwiftlyS2.CS2.dll
public class ManagedCUtlMemory<T> : IDisposable where T : unmanagedType Parameters
- T
Inheritance
Implements
Inherited Members
- object.Equals(object?)
- object.Equals(object?, object?)
- object.GetHashCode()
- object.GetType()
- object.MemberwiseClone()
- object.ReferenceEquals(object?, object?)
- object.ToString()
Constructors
ManagedCUtlMemory()
public ManagedCUtlMemory()ManagedCUtlMemory(int, int)
public ManagedCUtlMemory(int growSize, int initSize)Parameters
Properties
Value
public ref CUtlMemory<T> 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
~ManagedCUtlMemory()
protected ~ManagedCUtlMemory()