API Reference › Natives
CVariant`1
StructNamespace: SwiftlyS2.Shared.Natives · Assembly: SwiftlyS2.CS2.dll
public struct CVariant<TAllocator> : IDisposable where TAllocator : IVariantAllocatorImplements IDisposable
Constructors
Methods
Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.
public void Dispose()public void SetResourceHandle(ResourceHandle value)Parameters
- valueResourceHandle
public void SetUtlStringToken(CUtlStringToken value)Parameters
- valueCUtlStringToken
Returns the fully qualified type name of this instance.
public override string? ToString()public bool TryGetCHandle<T>(out CHandle<T> value) where T : class, ISchemaClass<T>Parameters
- valueCHandle<T>
Returns