Package com.unciv.scripting.api
Types
AllScriptingApiInstanceRegistries
Link copied to clipboard
object AllScriptingApiInstanceRegistries
Content copied to clipboard
LambdaWrapper0
Link copied to clipboard
ScriptingApiAppHelpers
Link copied to clipboard
object ScriptingApiAppHelpers
Content copied to clipboard
ScriptingApiExecutionContext
Link copied to clipboard
object ScriptingApiExecutionContext
Content copied to clipboard
ScriptingApiHelpers
Link copied to clipboard
object ScriptingApiHelpers
Content copied to clipboard
ScriptingApiInstanceRegistry
Link copied to clipboard
Namespace in ScriptingScope().apiHelpers, for scripts to do their own memory management by keeping references to objects alive.
ScriptingApiJvmHelpers
Link copied to clipboard
object ScriptingApiJvmHelpers
Content copied to clipboard
For use in ScriptingScope. Allows interpreted scripts access Kotlin/JVM class functionality that isn't attached to any application instances.
ScriptingApiMappers
Link copied to clipboard
object ScriptingApiMappers
Content copied to clipboard
ScriptingApiMathHelpers
Link copied to clipboard
object ScriptingApiMathHelpers
Content copied to clipboard
ScriptingApiSysHelpers
Link copied to clipboard
object ScriptingApiSysHelpers
Content copied to clipboard
ScriptingApiUnciv
Link copied to clipboard
object ScriptingApiUnciv
Content copied to clipboard
ScriptingModApiHelpers
Link copied to clipboard
object ScriptingModApiHelpers
Content copied to clipboard
ScriptingScope
Link copied to clipboard
object ScriptingScope
Content copied to clipboard
Holds references to all internal game data that scripting backends have access to.
Functions
enumQualnameToMap
Link copied to clipboard
lambdaName
Link copied to clipboard
reportExceptionsAsScriptErrors
Link copied to clipboard
private fun <R> () -> R.reportExceptionsAsScriptErrors(asName: String? = null): () -> R?
Content copied to clipboard