Package com.unciv.models.modscripting
Types
HandlerBuilder
Link copied to clipboard
HandlerContext
Link copied to clipboard
interface HandlerContext
Content copied to clipboard
HandlerDefinitions
Link copied to clipboard
interface HandlerDefinitions
Content copied to clipboard
HandlerDefinitionsBuilderScope
Link copied to clipboard
private class HandlerDefinitionsBuilderScope
Content copied to clipboard
HandlerType
Link copied to clipboard
interface HandlerType
Content copied to clipboard
ModScriptingDebugParameters
Link copied to clipboard
object ModScriptingDebugParameters
Content copied to clipboard
ModScriptingLanguage
Link copied to clipboard
enum ModScriptingLanguage(backendType: ScriptingBackendType) : Enum<ModScriptingLanguage>
Content copied to clipboard
ModScriptingRegistrationManager
Link copied to clipboard
object ModScriptingRegistrationManager
Content copied to clipboard
ModScriptingRunManager
Link copied to clipboard
object ModScriptingRunManager
Content copied to clipboard
ParamGetter
Link copied to clipboard
RegisteredHandler
Link copied to clipboard
data class RegisteredHandler(backend: ScriptingBackend, code: String, modRules: ScriptedModRules?, mainThread: Boolean)
Content copied to clipboard
ScriptedModHandlerContext
Link copied to clipboard
class ScriptedModHandlerContext : HashMap<String, ScriptedModHandlerSet>
Content copied to clipboard
ScriptedModHandlerRoot
Link copied to clipboard
class ScriptedModHandlerRoot : HashMap<String, ScriptedModHandlerContext>
Content copied to clipboard
ScriptedModHandlerSet
Link copied to clipboard
class ScriptedModHandlerSet
Content copied to clipboard
ScriptedModLoadable
Link copied to clipboard
ScriptedModRules
Link copied to clipboard
class ScriptedModRules
Content copied to clipboard
Functions
addInstantiationHandlers
Link copied to clipboard
private inline fun <V> HandlerDefinitionsBuilderScope.HandlerContextBuilderScope.addInstantiationHandlers(paramName: String? = null)
Content copied to clipboard
addSingleParamHandlers
Link copied to clipboard
private inline fun <V> HandlerDefinitionsBuilderScope.HandlerContextBuilderScope.addSingleParamHandlers(vararg handlerTypes: HandlerId, paramName: String? = null)
Content copied to clipboard
handlerDefinitions
Link copied to clipboard
private fun handlerDefinitions(init: HandlerDefinitionsBuilderScope.() -> Unit): HandlerDefinitions
Content copied to clipboard