Table of Contents

Class Linear

Namespace
MarymoorStudios.Core
Assembly
MarymoorStudios.Core.dll
public static class Linear
Inheritance
Linear
Inherited Members

Methods

Move<T>(ref T?)

Performs a linear transfer of a capability from the input l-value to the return.

public static T? Move<T>(ref T? t)

Parameters

t T

The l-value containing the capability (or null) to be transferred.

Returns

T

The unowned capability (to be assigned to be transferred to a new owner).

Type Parameters

T

The type of the capability.