lovr.thread.newThread

Edit

Creates a new Thread from Lua code.




Arguments

NameTypeDescription
codestring The code to run in the Thread.

Returns

NameTypeDescription
threadThread The new Thread.

Arguments

NameTypeDescription
filenamestring A file containing code to run in the Thread.

Returns

NameTypeDescription
threadThread The new Thread.

Arguments

NameTypeDescription
blobBlob The code to run in the Thread.

Returns

NameTypeDescription
threadThread The new Thread.

Notes

The Thread won't start running immediately. Use Thread:start to start it.

The string argument is assumed to be a filename if there isn't a newline in the first 1024 characters. For really short thread code, an extra newline can be added to trick LÖVR into loading it properly.

See also