Table of Contents

Class LuauThread

Namespace
LuauInterop.Runtime
Assembly
LuauInterop.dll
public sealed class LuauThread : LuauBase, IDisposable
Inheritance
LuauThread
Implements
Inherited Members

Constructors

LuauThread(Luau, LuaState, LuaState, int)

public LuauThread(Luau owner, LuaState coroutineState, LuaState state, int reference)

Parameters

owner Luau
coroutineState LuaState
state LuaState
reference int

Fields

CoroutineState

The LuaState of this thread.

public LuaState CoroutineState

Field Value

LuaState

Properties

Status

public LuauCoStatus Status { get; }

Property Value

LuauCoStatus

Methods

Close()

public void Close()

Resume(LuauChunk, params object?[])

public object?[] Resume(LuauChunk chunk, params object?[] args)

Parameters

chunk LuauChunk
args object[]

Returns

object[]

Resume(params object?[])

public object?[] Resume(params object?[] args)

Parameters

args object[]

Returns

object[]