Package com.unciv.scripting.sync
Types
BlockingConcurrentRunReturn
Link copied to clipboard
class BlockingConcurrentRunReturn<R>(concurrentRunner: (Runnable) -> Unit, toRun: () -> R)
Content copied to clipboard
ScriptingRunLock
Link copied to clipboard
object ScriptingRunLock
Content copied to clipboard
ScriptingRunThreader
Link copied to clipboard
object ScriptingRunThreader
Content copied to clipboard
Functions
blockingConcurrentRun
Link copied to clipboard
fun blockingConcurrentRun(concurrentRunner: (Runnable) -> Unit, toRun: () -> Unit)
Content copied to clipboard
makeScriptingRunName
Link copied to clipboard
fun makeScriptingRunName(executor: String?, backend: ScriptingBackend): String
Content copied to clipboard