FiktionConfig
Typed key for configuring built-in and add-on generators.
Types
Link copied to clipboard
object Collection
Collection generator configuration.
Link copied to clipboard
object IntProgression
Integer progression generator configuration.
Link copied to clipboard
object LongProgression
Long progression generator configuration.
Link copied to clipboard
object UIntProgression
Unsigned integer progression generator configuration.
Link copied to clipboard
object ULongProgression
Unsigned long progression generator configuration.
Link copied to clipboard
object ULongRange
Unsigned long range generator configuration.
Functions
Link copied to clipboard
Returns the effective generator configuration value for the current generation context.
Link copied to clipboard
operator fun <Scope> FiktionConfig<Scope, ClosedRange<Double>>.invoke(value: Double): FiktionConfigSetting<Scope, ClosedRange<Double>>
operator fun <Scope> FiktionConfig<Scope, ClosedRange<Float>>.invoke(value: Float): FiktionConfigSetting<Scope, ClosedRange<Float>>
operator fun <Scope> FiktionConfig<Scope, ClosedRange<Int>>.invoke(value: Int): FiktionConfigSetting<Scope, ClosedRange<Int>>
operator fun <Scope> FiktionConfig<Scope, ClosedRange<Long>>.invoke(value: Long): FiktionConfigSetting<Scope, ClosedRange<Long>>
operator fun <Scope> FiktionConfig<Scope, ClosedRange<UInt>>.invoke(value: UInt): FiktionConfigSetting<Scope, ClosedRange<UInt>>
operator fun <Scope> FiktionConfig<Scope, ClosedRange<ULong>>.invoke(value: ULong): FiktionConfigSetting<Scope, ClosedRange<ULong>>
Creates a typed generator configuration value that fixes a closed-range configuration to value.